罗湖商城网站建设哪家技术好,网站微信二维码侧边栏漂浮框,seo网络推广到底是做什么的,做网站怎么在图片上加文字Eclipseexe4j打包Java项目及获取exe所在文件的路径 1、打包exe文件1.1 打jar包1.2 打包exe2、在程序中获取exe所在路径3、遇到问题4、JDK version和class file version(Class编译版本号)对应关系5、参考文章 1、打包exe文件
1.1 打jar包
右单击项目选择“Export…”
1.2… Eclipseexe4j打包Java项目及获取exe所在文件的路径 1、打包exe文件1.1 打jar包1.2 打包exe2、在程序中获取exe所在路径3、遇到问题4、JDK version和class file version(Class编译版本号)对应关系5、参考文章 1、打包exe文件
1.1 打jar包
右单击项目选择“Export…”
1.2 打包exe
新建文件夹将jdk和程序中用到的文件和1.1中获得的jar包放在一起,若引用了第三方包也复制过来。 使用exe4j打包exe文件 如果有第三方包则第三方Jar也要引用到这个ClassPath中 一路Next 此时exe文件已经生成直接exit即可。
2、在程序中获取exe所在路径
在1.2中设置了 VM Parameters中:-Dexe.path${EXE4J_EXEDIR} 可以用他在程序中找到exe所在目录这样无论生成的exe放到哪都可以找到当前目录用法String exePath System.getProperty(“exe.path”);
3、遇到问题
... Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 50问题就处在Configure JRE时填写的minimum version的值小了。改正为当前项目使用的JDK16而在打包的exe中所用的JDK时JDK20
4、JDK version和class file version(Class编译版本号)对应关系
JDK 19 63,
JDK 18 62,
JDK 17 61,
JDK 16 60,
JDK 15 59,
JDK 14 58,
JDK 13 57,
JDK 12 56,
JDK 11 55,
JDK 10 54,
JDK 9 53,
JDK 8 52,
JDK 7 51,
JDK 6.0 50,
JDK 5.0 49,
JDK 1.4 48,
JDK 1.3 47,
JDK 1.2 46,
JDK 1.1 45.0-45.65、参考文章
https://blog.csdn.net/sinat_27316899/article/details/71984113 https://blog.csdn.net/lzhfdxhxm/article/details/117018384