一、mac电脑生成.pkg安装文件
1、mkdir AppIcon.iconset
sips -z 128 128 准备的图片.png --out AppIcon.iconset/icon_128x128.png
-z 指定图像尺寸大小
-p 指定画布即图片整个尺寸大小
--out 图片处理后输出的位置
2、iconutil --convert icns AppIcon.iconset
将AppIcon.iconset文件夹下的图片转换为icns格式到当前路径下
3、javapackager -deploy -native pkg -name 软件名 -BappVersion=1.0 -Bicon=AppIcon.icns -srcdir . -srcfiles 文件.jar -appclass x.xx.Main -outdir . -outfile 文件名
-native installer, image, exe, msi, dmg, rpm 和 deb
-BappVersion=1.0 版本
更多参数可以直接终端直接输入 javapackager 查看
二、win生成.exe
1.先制作一张.ico的图标 (自行搜索,工具很多)
2.javapackager -deploy -native image -name 软件名 -BappVersion=1.0 -Bicon=图标名.ico -srcdir . -srcfiles 可执行的.jar -appclass x.xx.Main -outdir . -outfile 输出文件夹的名字
-native image 指定输出的本地程序类型,image 的话只生成一个启动器(exe)