草庐IT

OpenJDK7

全部标签

Java 版本控制和术语,1.6 vs 6.0 OpenJDK vs Sun

我在理解Java版本控制方面遇到问题。我看到很多版本,比如1.4.2、1.5和1.6,但我也偶然发现了5.0和6.0。我不明白这个版本控制或进度。我对Java还是很陌生,我读过一些关于OpenJDK的文章vsSun,我想我明白了。这些版本是OpenJDK和Sun之间的区别吗?比如OpenJDK最新的是1.6,Sun的是6.0?对于Java新手来说,所有这些版本都非常令人困惑。 最佳答案 版本控制简直一团糟:Java1.0和1.1正常然后是Java1.2,但你应该称它为“Java2,JDK1.2”这一直持续到1.4(也有像1.4.2这

Java 版本控制和术语,1.6 vs 6.0 OpenJDK vs Sun

我在理解Java版本控制方面遇到问题。我看到很多版本,比如1.4.2、1.5和1.6,但我也偶然发现了5.0和6.0。我不明白这个版本控制或进度。我对Java还是很陌生,我读过一些关于OpenJDK的文章vsSun,我想我明白了。这些版本是OpenJDK和Sun之间的区别吗?比如OpenJDK最新的是1.6,Sun的是6.0?对于Java新手来说,所有这些版本都非常令人困惑。 最佳答案 版本控制简直一团糟:Java1.0和1.1正常然后是Java1.2,但你应该称它为“Java2,JDK1.2”这一直持续到1.4(也有像1.4.2这

java - 从 OpenJDK Windows 创建 jre

我们正在从OracleJDK/JRE切换到OpenJDK。现在我只找到了JDK,但我也想从OpenJDK获得JRE。这是为了在客户端上安装我们的应用程序,而不需要完整的JDK。有没有办法从OpenJDKforWindowsX64创建JRE包? 最佳答案 受文章UsingjlinktoBuildJavaRuntimesfornon-ModularApplications启发我使用了命令:java--list-modules获取所有可用openjdk模块的列表jlink--no-header-files--no-man-pages--c

java - 从 OpenJDK Windows 创建 jre

我们正在从OracleJDK/JRE切换到OpenJDK。现在我只找到了JDK,但我也想从OpenJDK获得JRE。这是为了在客户端上安装我们的应用程序,而不需要完整的JDK。有没有办法从OpenJDKforWindowsX64创建JRE包? 最佳答案 受文章UsingjlinktoBuildJavaRuntimesfornon-ModularApplications启发我使用了命令:java--list-modules获取所有可用openjdk模块的列表jlink--no-header-files--no-man-pages--c

java - 在 Ubuntu 10.10 上使用 Android SDK 真的需要 Sun Java 吗?我更喜欢 OpenJDK

我宁愿只使用openjdk-6-jdk(版本6b20-1.9.1-1ubuntu3)。但是我刚刚开始安装AndroidSDK,所以如果真的需要Sun(Oracle)Java,我想现在是安装它的时候了。有什么建议吗? 最佳答案 我正在使用JDK在Android上工作,这很好:)java-versionjavaversion"1.6.0_20"OpenJDKRuntimeEnvironment(IcedTea61.9.1)(6b20-1.9.1-1ubuntu3)OpenJDK64-BitServerVM(build17.0-b16,m

java - 在 Ubuntu 10.10 上使用 Android SDK 真的需要 Sun Java 吗?我更喜欢 OpenJDK

我宁愿只使用openjdk-6-jdk(版本6b20-1.9.1-1ubuntu3)。但是我刚刚开始安装AndroidSDK,所以如果真的需要Sun(Oracle)Java,我想现在是安装它的时候了。有什么建议吗? 最佳答案 我正在使用JDK在Android上工作,这很好:)java-versionjavaversion"1.6.0_20"OpenJDKRuntimeEnvironment(IcedTea61.9.1)(6b20-1.9.1-1ubuntu3)OpenJDK64-BitServerVM(build17.0-b16,m

java - OpenJDK 8 是 Java SE 8 的引用实现吗?

Thisarticle声明OpenJDK7是JavaSE7的官方引用实现。有人可以确认Java8也是如此吗?那个OpenJDK8是JavaSE8的引用实现?有一个partialansweratthislink,但是我的问题是关于Java8的。 最佳答案 是的,openJDK8是JAVASE8的引用实现。TheofficialReferenceImplementationsforJavaSE8(JSR337)arebasedsolelyuponopen-sourcecodeavailablefromtheJDK8Projectinth

java - OpenJDK 8 是 Java SE 8 的引用实现吗?

Thisarticle声明OpenJDK7是JavaSE7的官方引用实现。有人可以确认Java8也是如此吗?那个OpenJDK8是JavaSE8的引用实现?有一个partialansweratthislink,但是我的问题是关于Java8的。 最佳答案 是的,openJDK8是JAVASE8的引用实现。TheofficialReferenceImplementationsforJavaSE8(JSR337)arebasedsolelyuponopen-sourcecodeavailablefromtheJDK8Projectinth

java - 什么是 OpenJDK "fastdebug"构建模式?它与 "release"有何不同?

OpenJDK“fastdebug”和“release”构建之间有什么区别?应用程序在“fastdebug”上的运行速度会比在“release”上慢得多吗?我听说“fastdebug”不知何故“好”,并且可以在互联网上找到很多来自人们寻找各种OpenJDK版本和各种平台的“fastdebug”构建的消息,或者解释如何准备这些手动构建,但无法在任何地方找到“fastdebug”本质含义的清晰描述。 最佳答案 参见定义here:#######################################################

java - 转移到 OpenJDK-11 但在 Java 8 中编译

我有一个现有的Springboot应用程序,它是我通过gradle构建的。这些天我一直在使用JDK/JRE8,现在我正在尝试使用JDK-11所以为了检查兼容性,我将JAVA_HOME设置为JDK-11但尝试在Java8模式下编译我在我的build.gradle中添加了以下blockcompileJava{targetCompatibility='1.8'}然后我显式设置JAVA_HOMEsetJAVA_HOME=C:\Users\arun\Desktop\jdk-11.0.1然后执行gradlewcleanbuild但我因以下异常而停止了>Configureproject:BuildV