2011-04-05 45 views
2

我正在使用最新的JDK更新(例如jdk1.6.0_24)在计算机上开发软件。运行软件的机器是否也需要相应的JRE更新版本?或者是否安装了旧版本(例如jre1.6.0_10)?使用最新的JDK更新进行开发时的哪个JRE

+0

仅供参考最新的JDK是JDK 7 – 2011-04-05 05:40:18

+2

@Harry,最新的稳定版本是Java 6的更新版本24. 7仍然是一个预览版。 – 2011-04-05 05:41:48

+0

2011年7月28日,Java 7的发布日期被广泛报道,但我在Oracle网站上找不到这方面的内容。 – 2011-04-05 08:57:05

回答

5

只有主版本(1.6.0)需要与Java匹配。如果更新版本(10和24)不同,则规格仍然相同。虽然理想的情况下软件将运行的地方有最新的错误修复更新,安全修复和性能改进。

+1

注意:Java 6 Update 10引入了一些重大更改(但没有API更改),因此应该将其视为最低限度。这些更改包括XML堆栈升级(包括JAXB/JAX-WS)和JNLP Applet支持。 – 2011-04-05 06:07:48

3

你并不需要担心,如果两者是相同的主要版本,这是你的情况下,无论是Java 6

但是,如果您正在释放您的软件到客户机上,我建议你阅读Java 6与其他Java版本之间的不兼容性。而且,如果存在不兼容性,请在您的产品文档中提及。

请阅读本文件:Java 6 Compatibility