军工类股票,高低压控制柜,童菲性侵案图片
初衷:
工作中写一些辅助工作的小工具时,将其打成exe,方便使用
准备工作:
eclipse,jdk,net.sf.fjep.fatjar_0.0.32.jar,exe4j.exe
1 将项目打包成jar文件:
1.1 用eclpise的export功能生成jar(单纯生成jar包时推荐)
目录结构
右击项目,选择export
只留java文件
默认next到finish,有两种处理方式
方式一:自动生成manifest.mf(默认的)
方式二:自己写manifest.mf(可以写一些自己想要的内容)
说明:
1) 通过指定“main-class”来达到可执行jar文件的目的
2) 其实我们最终是将项目打包成exe,class-path可以不指定,在打包exe的时候还要指定classpath的
3) 因为有依赖包和资源文件,执行生成的jar文件,会报异常
1.2 用eclipse三方插件fatjar生成jar(生成exe文件时推荐)
下载net.sf.fjep.fatjar_0.0.31.jar,将去放在eclipse的plugins目录下
右击项目,选择build fat jar
选择项目用到的外部依赖jar
说明:此jar是可执行的
2 将项目生成exe文件:(使用软件是exe4j)
在任意目录创建一个文件夹,命名最好和项目名相同,将一下文件放入其中
打开exe4j,按步骤操作:
1.welcome 跳过
2.project type
3.application info
4.executable info
5.java invocation
6.jre
search sequence
preferred vm
7.splash screen,8.messages,9.compile executable,10.finished
next --> finish
注:用到的软件是exe4j,注意要注册激活(网上随便找个注册码就好),不然运行生成的exe文件时会有弹出框
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持移动技术网。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
浅析我对 String、StringBuilder、StringBuffer 的理解
使用IDEA搭建SSM框架的详细教程(spring + springMVC +MyBatis)
Springboot整合freemarker 404问题解决方案
引入mybatis-plus报 Invalid bound statement错误问题的解决方法
网友评论