我想从同一源代码树和同一台机器上构建 .msi、.deb 和 .pkg。
Java9+ 的可分发运行时不再可下载,因此像 launch4j+nsis 这样的完美解决方案不再有效。
javapackager 已经被 Oracle 抛弃了。
OpenJDK 的 jpackager 不能(也永远不会)为不同的构建项目交叉编译,它甚至还不是一个真正的产品。
有没有办法在同一台机器上为 win/linux/macos 构建安装程序?
“一次编译,到处运行”的承诺真的是死而复生了吗?
我有一个遗留的 java 应用程序,现在处于不确定状态,因为 MacOS java8 不支持 java.awt.desktop,它需要 java9+