通常我将我的 Java 应用程序部署为包含 JVM 的包,因此无需在系统上安装 JVM。
顺便说一句:这不是 jnlp 小程序,这是一个普通的 Swing 应用程序。
我使用 ant 的fx:deploy
. 这已经适用于 64 位系统。我的问题是,我想将此应用程序部署到 32 位系统并且不让它工作。
这就是我所做的:
我设置了一个干净的 Windows 7(32 位)实例并安装了一个 32 位 JVM。现在我运行我的 ant 脚本来构建一个捆绑的 Java 应用程序,它构建了一个 App.exe。
但是当我尝试通过双击启动此 exe 时,我会收到以下消息框
如果单击确定,我会收到另一个消息框
在此之后应用程序终止。
我在网上没有找到任何与捆绑 32/64 位系统相关的内容。
所以如果有人能指出我正确的方向,我会很高兴。
提前谢谢了!
问候,-克里斯-