将可执行jar打包成安装文件之前,需要准备一张图片用于显示App的icon,现假设在本地目录已经有了一张AppIcon.png文件,进入图片所在目录后依次执行以下命令即可。
sips -z 100 100 -p 150 150 AppIcon.png --out AppIcon-background.png
mkdir AppIcon.iconset
sips -z 128 128 AppIcon.png --out AppIcon.iconset/icon_128x128.png
iconutil --convert icns AppIcon.iconset
javapackager -deploy -native pkg -name 应用名称 -BappVersion=1.0 -Bicon=package/macosx/AppIcon.icns -srcdir . -srcfiles adbtools.jar -appclass com.xx.xx.Main -outdir . -outfile 123