我们已经在NetBeans 8.0.2中开发了一个JavaFX 2应用程序,打包用于部署WiX 3.9.1208,但我们在一些看似随机的机器上遇到了问题。
安装后,在尝试运行应用程序时,会显示一个对话框,其中包含可执行文件的名称和"无法调用方法"在标题中。单击“确定”后,将再次显示相同的框,但是“#34;无法启动JVM"在标题中。
我们将Java 8u45 32位与MSI捆绑在一起,一切似乎都适用于大多数机器,但我们在用户机器上,WinXP,Win7 32位和Win8.1上都有过几次上述问题在Parallels中在Mac上运行64位。是否已经在用户计算机上安装了Java,似乎没有什么区别,我们无法弄清楚导致问题的原因。
我们没有以任何方式定制WiX部署,只是使用了开箱即用的东西,而且我们在部署Java应用程序方面的经验很少。
我们无法在任何设置上重现此问题。提前感谢有关可能发生的事情的任何想法!
此致 理查德