使用javapackage打包jar为EXE时,如何将jre以外的jar包依赖一并打包进EXE

年夜饭 2017-11-18 10:27:13
如题,我将一个Javafx的项目通过maven打包成为一个jar包之后,这个jar包可以完美运行,达到想要的效果,但是我通过javapackager命令:javafxpackager -deploy -native image -outdir package -outfile HelloWorld -srcdir . -srcfiles pcYoung-0.0.1-SNAPSHOT-jar-with-dependencies.jar -appclass com.smartlab.pcyoung.Main将这个jar包打包成EXE时,无法使用串口通讯,我猜测是没有将依赖jar包一并打包进去,因为我是用exe4j进行打包时,打包出来的EXE文件可以使用串口,但是exe4j打包出来的EXE文件在运行之前都会有一个广告式的弹框。因此求助各位大佬,如何能够通过Javapackager将外部jar包装进EXE或者如何能够让打包出来的EXE没有一些不必要的东西。
...全文
283 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

50,528

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧