转 Java jar (SpringBoot Jar)转为win可执行的exe程序

论坛 期权论坛     
选择匿名的用户   2021-5-31 08:49   162   0
<div class="blogpost-body" id="cnblogs_post_body">
<h2 style="font-family:Play, &#39;Microsoft Yahei&#39;, &#39;Open Sans&#39;, sans-serif;font-weight:400;line-height:1.5;color:#32325d;">原文链接:<a href="http://voidm.com/2018/12/29/java-jar-transform-exe/">http://voidm.com/2018/12/29/java-jar-transform-exe/</a><br>打包Jar工程</h2>
<h1></h1>
<div>
  <p style="font-size:16px;font-weight:300;line-height:1.7;color:#34495e;font-family:Play, &#39;Microsoft Yahei&#39;, &#39;Open Sans&#39;, sans-serif;">将java项目打包成jar工程,可以是文章以SpringBoot为例<br>pom文件下的packaging改为jar, 之后执行package打包获得项目jar文件</p>
  <pre class="wp-block-code" style="font-family:&#39;SFMono-Regular&#39;, Menlo, Monaco, Consolas, &#39;Liberation Mono&#39;, &#39;Courier New&#39;, monospace;font-size:14px;color:#212529;font-weight:400;"><code style="font-family:&#39;SFMono-Regular&#39;, Menlo, Monaco, Consolas, &#39;Liberation Mono&#39;, &#39;Courier New&#39;, monospace;font-size:inherit;color:inherit;">    &lt;groupId&gt;com.voidm&lt;/groupId&gt;
    &lt;artifactId&gt;maven-spring-boot&lt;/artifactId&gt;
    &lt;version&gt;0.0.1-SNAPSHOT&lt;/version&gt;
    &lt;packaging&gt;jar&lt;/packaging&gt;</code></pre>
  <p style="font-size:16px;font-weight:300;line-height:1.7;color:#34495e;font-family:Play, &#39;Microsoft Yahei&#39;, &#39;Open Sans&#39;, sans-serif;"><em>$: mvn package</em></p>
</div>
<h3 style="font-family:Play, &#39;Microsoft Yahei&#39;, &#39;Open Sans&#39;, sans-serif;font-weight:400;line-height:1.5;color:#32325d;"><a name="toc-2" style="color:inherit;width:20px;text-indent:20px;background-repeat:no-repeat;background-image:url(&#34;/CuteSoft_Client/CuteEditor/Load.ashx?type&#61;image&amp;file&#61;anchor.gif&#34;);"></a>测试Jar</h3>
<h1></h1>
<div>
  <p style="font-size:16px;font-weight:300;line-height:1.7;color:#34495e;font-family:Play, &#39;Microsoft Yahei&#39;, &#39;Open Sans&#39;, sans-serif;">打包完毕后,执行java -jar springboot-demo.jar.jar,启动测试该项目</p>
  <p style="font-size:16px;font-weight:300;line-height:1.7;color:#34495e;font-family:Play, &#39;Microsoft Yahei&#39;, &#39;Open Sans&#39;, sans-serif;">浏览器访问http://127.0.0.1:8080/web 测试</p>
  <figure class="wp-block-image" style="color:#34495e;font-family:Play, &#39;Microsoft Yahei&#39;, &#39;Open Sans&#39;, sans-serif;font-size:16px;font-weight:400;">
   <a href="http://file.voidm.com/wp-content/uploads/2018/12/TIM%E6%88%AA%E5%9B%BE20181229123019.png" style="color:#f23051;"><img alt="" class="wp-image-874" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-173f82c392153dc61447152e37ca86d1.png" style="vertical-align:middle;"></a>
  </figure>
  <p style="font-size:16px;font-weight:300;line-height:1.7;color:#34495e;font-family:Play, &#39;Microsoft Yahei&#39;, &#39;Open Sans&#39;, sans-serif;">页面响应成功, jar工程是没有问题的,执行下一步,打包成exe</p>
  <hr class="wp-block-separator" style="border-width:0px 0px;border-top-style:solid;border-top-color:rgba(0,0,0,.1);color:#34495e;font-family:Play, &#39;Microsoft Yahei&#39;, &#39;Open Sans&#39;, sans-serif;font-size:16px;font-weight:400;">
</div>
<h2 style="font-family:Play, &#39;Microsoft Yahei&#39;, &#39;Open Sans&#39;, sans-serif;font-weight:400;line-height:1.5;color:#32325d;"><a name="toc-3" style="color:inherit;width:20px;text-indent:20px;background-repeat:no-repeat;background-image:url(&#34;/CuteSoft_Client/CuteEditor/Load.ashx?type&#61;image&amp;file&#61;anchor.gif&#34;);"></a>打包成exe</h2>
<h1></h1>
<div>
  <p style="font-size:16px;font-weight:300;line-height:1.7;color:#34495e;font-family:Play, &#39;Microsoft Yahei&#39;, &#39;Open Sans&#39;, sans-serif;">打开exe4j软件,点击Next按钮,配置相关参数<br></p>
  <figure class="wp-block-image" style="color:#34495e;font-family:Play, &#39;Microsoft Yahei&#39;, &#39;Open Sans&#39;, sans-serif;font-size:16px;font-weight:400;">
   <a href="http://file.voidm.com/wp-content/uploads/2018/12/20181229123436.png" style="color:#f23051;"><img alt="" class="wp-image-875" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-5df5ecbd880e0fe5b51b3f0785cfcaae.png" style="vertical-align:middle;"></a>
  </figure>
  <figure class="wp-block-image" style="color:#34495e;font-family:Play, &#39;Microsoft Yahei&#39;, &#39;Open Sans&#39;, sans-serif;font-size:16px;font-weight:400;">
   <a href="http://file.voidm.com/wp-content/uploads/2018/12/TIM%E6%88%AA%E5%9B%BE20181229123524.png" style="color:#f23051;"><img alt="" class="wp-image-876" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-f4371e99c52420b635fbcbdb34b0716a.png" style="vertical-align:middle;"></a>
   <figcaption style="color:#555d66;text-align:center;font-size:13px;">
    随便写一个name,并选择exe生成路径,
    <span style="font-weight:bolder;">这块要注意在该路径下将jre Copy到该目录下,如下图(必须)</span>
   </figcaption>
  </figure>
  <hr class="wp-block-separator" style="border-width:0px 0px;border-top-style:solid;border-top-color:rgba(0,0,0,.1);color:#34495e;font-family:Play, &#39;Microsoft Yahei&#39;, &#39;Open Sans&#39;, sans-serif;font-size:16px;font-weight:400;">
  <figure class="wp-block-image" style="color:#34495e;font-family:Play, &#39;Microsoft Yahei&#39;, &#39;Open Sans&#39;, sans-serif;font-size:16px;font-weight:400;">
   <a href="http://file.voidm.com/wp-content/uploads/2018/12/TIM%E6%88%AA%E5%9B%BE20181229124714.png" style
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP