0

当我使用 BlueJ 制作 .jar 文件时,它在我的两台 PC(笔记本电脑)上运行良好——一台运行 Windows Vista,另一台运行 Windows 7——但在另一台运行 Windows XP 的 PC 上却不行。这第三台 PC 确实具有正确的文件关联和 JRE。不显示错误,播放紧急停止声音但没有其他活动。

这里真正的问题是,为什么独立的 JRE 可以在 Windows 7 中工作,但不能在 Windows XP 中工作?

我如何确保我为其编写程序的人可以运行 jar 文件而无需安装 JDK?对于我的 Windows 7 电脑来说,JRE 就足够了,为什么情况并非总是如此?

4

2 回答 2

0

如果安装了多个 jdk,则必须将其删除。然后安装最新版本的 jdk。

于 2012-06-29T06:46:50.410 回答
0

一个独立的 JRE 允许通过双击 Windows 7 而不是 Windows XP 来执行 jar 文件。基于此,一些 JRE 在不同的 O/S 上的表现与其他 JRE 不同。

于 2012-07-10T02:23:01.653 回答