我想为 Java 实用程序生成其他平台的可执行文件。
我发现 Launch4J 为 Windows 生成了一个不错的包,但我也想找到类似的东西,为 Mac 用户和 Linux 用户生成相同的东西。
这不是为了安全或代码保护,而是为了方便。我真的很想完成一组相对简单的任务:
- 查找并利用现有的 Java 安装。
- 应用一些默认命令行参数
- 对于 GUI 应用程序,禁止任何控制台显示
- 理想情况下,让应用程序显示在任何相当于 Windows 任务管理器的位置(即 myapp.exe 而不是 java.exe 或 javaw.exe)中都可以识别
- 将我自己的自定义图标应用到启动器。
是否有生成跨平台可执行文件或快捷方式的实用程序?Launch4j 跨平台运行,但据我所知仅生成 Windows 可执行文件。