我创建了一个java应用程序,制作了一个jar文件。
jar文件按照预期在我的PC(Windows 7,64位,Java 8 64位)上运行
但不是测试人员PC,运行WIN 7 32位,32位java。
不幸的是,我没有任何访问该框的权限,只是一些关于程序不良行为的电子邮件信息:它甚至没有显示第一个JFrame但仅消耗CPU。
出行前200KM -
我应该考虑不同的比特(32比64)吗?
或者我应该只关注java版本?
干杯,
拉茶
答案 0 :(得分:0)
打开Java
在Java的中间选项卡中,检查启用java的运行时参数。也许Java甚至无法在测试人员的PC上运行。
在最右边的选项卡中,高级,打开'show console'和所有3个调试复选框(启用跟踪/日志记录/ applet生命周期例外)
现在你应该能够看到确切的异常
答案 1 :(得分:-1)
JAR不是32位或64位,它可以在任一JVM上运行。可能您使用的是依赖于平台的本机库(例如dll或exe)。
如果您使用的是本机库,请根据平台使用特定的本机库。对于64位平台/操作系统使用64位本机库,对32位平台使用32位本机库。