我有一个用jdk 1.7写的学校项目。此应用程序将分发给其他组,我们希望记录必要的用户系统要求。我假设用户需要与jdk 1.7相对应的jre。它是否正确?或者对用户最好的推荐是什么?最新的jre版本?
JRE 1.7 +版本将很好用。
在旁注: -
这与Java 6代码无法在Java 7代码上运行完全相同。不同之处在于,在以后的运行时运行它们时速度会增加。这是因为Java不断发展,不仅仅是语言,还有JVM(Java虚拟机)。因此,如果您选择使用更高版本,这将是速度的附加优势。
最新的JRE版本将是1.7+是好的。
JRE 1.7版。
如果您想要定位Java 6 VM,那么您可以使用Java 7 SDK工具进行定位。您可以指定要支持的目标VM,但必须知道版本6 VM可能不支持版本7 VM的所有功能。
请注意,如果将-target
和/或-source
选项用于javac
,则可以使用最新的JDK进行编译并使用较旧的JRE运行。