我使用 jdk8 编译我的 java 程序以使用一些最新功能。
JRE 8 可以在最终发布之前发货吗?看起来 JRE 8 不能独立使用。所以我可以在 JDK8 最终发布之前发布它吗
JRE8 和 JDK8 目前处于 Early Adopter 版本 (EA)。它的许可条款如下:http ://www.oracle.com/technetwork/licenses/ea-license-152003.html
我们授予您一项可撤销、非排他性、不可转让、免版税和有限的权利,以 (a) 仅出于内部非生产和非商业目的使用本程序和任何补充程序的二进制部分的一 (1) 份副本评估和测试程序,包括为您的每个应用程序开发不超过一个原型;
现在,当然,我不是律师,也不是法律建议,但是正如上面所说,您不能将 jre8 软件(因为这将包括 jre8 的二进制部分)运送到您的生产或商业非评估或测试多个您的应用程序的非原型。
此外,您将受到上述地址中的出口管制的约束。
GA 于 3 月 18 日发布: http ://www.oracle.com/technetwork/java/javase/downloads/index.html