➜ Downloads yum search icedtea Last metadata expiration check: 16 days, 20:58:23 ago on Fri 06 Jul 2018 documentation for IcedTea-Web icedtea-web-devel.noarch : pure sources for debugging IcedTea-Web ==== ===================================================================== Name Matched: icedtea ========= (No argument expected) -version - Print the IcedTea-Web version and exit. -1.7-4.fc27.noarch.rpm.html https://icedtea.classpath.org/wiki/Main_Page https://icedtea.classpath.org
而 Icedtea 则为这些不完整的部分开发了相同功能的源代码(Open JDK 6),促使 Open JDK 更加完整。 4、Open JDK 和 IcedTea 的关系 IcedTea 项目最初是由于 Open JDK 不完整(因产权 而造成的障碍)而创立的,社区需要一个完整的开源工具链及代码库。 IcedTea 长期以来一直是 Open JDK 的一套补丁,正如刚才我所说到的,它有一个基于“./configure”的不同的构建系统。 正因为我们的努力,IcedTea 项目已经减少了使用补丁的数量。 IcedTea 提供的一大块内容是 plugin/java-web-start 基础架构。
方案2:SAP JVM + icedtea-web SAP JVM下载: https://tools.hana.ondemand.com/#cloud 选择: sapjvm-8.1.075-windows-x64 /#/notes/2677849 替代方案1(开源):验证失败 https://openwebstart.com/ 可以使用这个方案打开我们PI的jnlp 但是有Jacob问题,搞不定 方案2: IcedTea-Web - http://icedtea.wildebeest.org/download/icedtea-web-binaries/1.8/ 执行:C:\SAPJVM\icedtea-web-image\bin
而Icedtea则为这些不完整的部分开发了相同功能的源代码(OpenJDK6),促使OpenJDK更加完整。 4.OpenJDK和IcedTea的关系 IcedTea项目最初是由于OpenJDK不完整(因产权 而造成的障碍)而创立的,社区需要一个完整的开源工具链及代码库。 IcedTea长期以来一直是OpenJDK的一套补丁,正如刚才我所说到的,它有一个 基于“./configure”的不同的构建系统。 正因为我们的努力,IcedTea项目已经减少了使用补丁的数量。 IcedTea提供的一大块内容是plugin/java-web-start基础架构。
完全卸载 移除所有 Java相关包 (Sun, Oracle, OpenJDK, IcedTea plugins, GIJ): apt-get update apt-cache search java (sun|oracle)-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)'
而Icedtea则为这些不完整的部分开发了相同功能的源代码 (OpenJDK6),促使OpenJDK更加完整。 不能使用Java商标:这个很容易理解,在安装OpenJDK的机器上,输入“java -version”显示的是OpenJDK,但是如果是使用Icedtea补丁的OpenJDK,显示的是java。
而Icedtea则为这些不完整的部分开发了相同功能的源代码 (OpenJDK6),促使OpenJDK更加完整。 不能使用Java商标:这个很容易理解,在安装OpenJDK的机器上,输入“java -version”显示的是OpenJDK,但是如果是使用Icedtea补丁的OpenJDK,显示的是java。
而Icedtea则为这些不完整的部分开发了相同功能的源代码 (OpenJDK6),促使OpenJDK更加完整。 不能使用Java商标:这个很容易理解,在安装OpenJDK的机器上,输入“java -version”显示的是OpenJDK,但是如果是使用Icedtea补丁的OpenJDK,显示的是java。
而 Icedtea 则为这些不完整的部分开发了相同功能的源代码 (OpenJDK6),促使 OpenJDK 更加完整。 不能使用Java商标:这个很容易理解,在安装OpenJDK的机器上,输入“java -version” 显示的是OpenJDK,但是如果是使用 Icedtea 补丁的 OpenJDK,显示的是 java
# dpkg --list | grep -i jdk 2.移除 openjdk包 # apt-get purge openjdk* 3.卸载 OpenJDK 相关包 # apt-get purge icedtea
client Using VM: OpenJDK 64-Bit Server VM openjdk version "1.8.0_121" OpenJDK Runtime Environment (IcedTea client Using VM: OpenJDK 64-Bit Server VM openjdk version "1.8.0_191" OpenJDK Runtime Environment (IcedTea client Using VM: OpenJDK 64-Bit Server VM openjdk version "1.8.0_131" OpenJDK Runtime Environment (IcedTea
### OpenJDK、IcedTea 和 OracleJDK 有什么不同? 当 太阳微系统(Sun Microsystems)被 Oracle 收购时,Java 是该交易的主要部分。 IcedTea 项目本质上是 OpenJDK,但其目标是使用户在使用完全自由开源的工具时更容易构建和部署 OpenJDK。 在 IcedTea 或 OpenJDK 上进行开发是最安全的。 从存储库安装 OpenJDK? 现在,你已经知道要选择什么了,你可以使用软件包管理器搜索 OpenJDK 或 IcedTea,然后安装所需的版本。
而Icedtea则为这些不完整的部分开发了相同功能的源代码(OpenJDK6),促使OpenJDK更加完整。 不能使用Java商标 这个很容易理解,在安装openjdk的机器上,输入“java -version”显示的是openjdk,但是如果是使用Icedtea补丁的openjdk,显示的是java。
而Icedtea则为这些不完整的部分开发了相同功能的源代码(OpenJDK6),促使OpenJDK更加完整。 不能使用Java商标 这个很容易理解,在安装openjdk的机器上,输入“java -version”显示的是openjdk,但是如果是使用Icedtea补丁的openjdk,显示的是java。
而Icedtea则为这些不完整的部分开发了相同功能的源代码(OpenJDK6),促使OpenJDK更加完整。 ---- ⑥ 不能使用Java商标 这个很容易理解,在安装openjdk的机器上,输入“java -version”显示的是openjdk,但是如果是使用Icedtea补丁的openjdk,显示的是java
而Icedtea则为这些不完整的部分开发了相同功能的源代码 (OpenJDK6),促使OpenJDK更加完整。 不能使用Java商标:这个很容易理解,在安装OpenJDK的机器上,输入“java -version”显示的是OpenJDK,但是如果是使用Icedtea补丁的OpenJDK,显示的是java。
Java VM: OpenJDK 64-Bit Server VM (24.141-b02 mixed mode linux-amd64 compressed oops) # Derivative: IcedTea submit a bug report, please include # instructions on how to reproduce the bug and visit: # http://icedtea.classpath.org
解决的办法就是,利用ppa在Ubuntu16.04下安装openjdk-7-jdk: 删除系统中所有与java有关的包: sudo apt-get remove openjdk-* icedtea-* icedtea6-* 给Xenial添加OpenJDK7的PPA,并更新包索引: sudo add-apt-repository ppa:openjdk-r/ppa && sudo apt-get
(sun|oracle)-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)'
el6.i686 [root@localhost dufy]# java -version java version "1.6.0_24" OpenJDK Runtime Environment (IcedTea6