我正在使用javapackager创建一个使用命令行捆绑jre的exe安装程序。
有人知道如何添加图标并使用命令行自定义安装程序吗?
下面是我使用的命令:
javapackager -deploy -native -outdir packages -outfile myFile
-srcdir documents -srcfiles Application.jar -appclass application.Main
-name "Application" -title "Application Title"我尝试过添加license="info“和一些其他命令
发布于 2015-12-13 15:57:31
作为记录在案,使用前缀为-B的选项icon来使用自定义图标:
-Bicon=app.ico或者将图标文件放置在package/windows/appName.ico。
下面是生成EXE安装文件的完整示例:
PREREQUISITES:
命令:
javapackager -deploy -native exe -Bruntime="C:\Program Files\Java\jdk1.8.0_66\jre“-Bicon=app_icon.ico -BsystemWide=true -BshortcutHint=true -outdir packages -outfile appFile -srcdir -srcfiles MyApp.jar;COPYING.txt -appclass somePackage.MainClass -BlicenseFile=COPYING.txt -name appName "The application name”
%JDK_HOME%\bin\javapackager.exe。srcdir中,并在srcfiles中列出。- Note that `MyApp.jar` and `COPYING.txt` in this example are located at `./dist/` folder (as specified with -srcdir). `MyApp.jar` is an executable jar file.
额外:
package/windows/appName-setup-icon.bmppackage/windows/appName.iss (Inno Setup project file)
package/windows/appName-post-image.wsf (script to run after application image is populated)-v在执行javapackager时查看更多详细信息。javapackager完成后,它将打印如下消息:配置文件保存到C:\Users\Fouad\AppData\Local\Temp\fxbundler3314360063389283581\windows.使用它们自定义包。
您将在该文件夹中找到以下有用的文件:
欲了解更多情况:
https://stackoverflow.com/questions/34252947
复制相似问题