编程语言
首页 > 编程语言> > javafx打包

javafx打包

作者:互联网

用javapackager打jar包

javapackager -createjar -appclass application.Main -srcdir bin -outdir out -outfile helloworld -v

linux

javapackager \
    -createjar \
    -appclass application.Main \
    -srcdir bin \
    -outdir out \
    -outfile helloworld \
    -v 

powershell

javapackager `
    -createjar `
    -appclass application.Main `
    -srcdir bin `
    -outdir out `
    -outfile helloworld `
    -v 

打绿色软件包

先打一个jar包

javapackager \
    -createjar \
    -appclass application.Main \
    -srcdir bin \
    -outdir out \
    -outfile helloworld \
    -v

基于这个jar包再打一个绿色软件包

javapackager \
    -deploy \
    -native image \
    -outdir ./out \
    -outfile helloworld \
    -appclass application.Main \
    -srcfiles ./out/helloworld.jar \
    -name helloworld_绿色版 \
    -Bicon=./resource/vip.ico \
    -v 

文件结构

参考

1、https://zhuanlan.zhihu.com/p/346312142
2、https://docs.oracle.com/javase/8/docs/technotes/tools/windows/javafxpackager.html

标签:outfile,javafx,helloworld,application,打包,Main,javapackager,out
来源: https://www.cnblogs.com/renguanyu/p/15750820.html