gpt4 book ai didi

java - java-1.7.0-openjdk-i386 和 java-7-openjdk-i386 有什么区别

转载 作者:搜寻专家 更新时间:2023-10-30 21:08:21 27 4
gpt4 key购买 nike

当我安装 netbeans 时,它让我可以选择 java 环境,我有 3 个选项,oracle java 和这两个(java-1.7.0-openjdk-i386 java-7-openjdk-i386).这两者有什么区别?如果是 ubuntu 的 os。

最佳答案

两个OpenJDK是一样的。但是 OpenJDK 与 Oracle JDK 略有不同。阅读this post以获得更多说明。

您获得两个 OpenJDK 选项的原因可能是您安装了两个 OpenJDK 副本(或者对系统上同一目录的两个不同引用。)

要进一步调查,请尝试 ls -lh/usr/lib/jvm/usr/lib/jvm 通常是安装 Java 的目录。检查其中一个是否是符号链接(symbolic link)。此外,在 netbeans 中检查两个 JDK 的位置,看看系统上是否确实有两个版本或 Java 引用。

例如,这是我系统上 ls -lh 的输出:

ls -lh
total 24K
lrwxrwxrwx 1 root root 26 Sep 10 13:41 default-java -> /usr/lib/jvm/java-7-oracle
lrwxrwxrwx 1 root root 18 Mar 13 2012 java-1.5.0-gcj -> java-1.5.0-gcj-4.6
drwxr-xr-x 7 root root 4.0K Aug 22 2012 java-1.5.0-gcj-4.6
lrwxrwxrwx 1 root root 19 Jun 26 2012 java-1.6.0-openjdk-i386 -> java-6-openjdk-i386
drwxr-xr-x 3 root root 4.0K Feb 15 10:52 java-6-openjdk-common
drwxr-xr-x 7 root root 4.0K Feb 15 10:52 java-6-openjdk-i386
drwxr-xr-x 8 ankit ankit 4.0K Jun 6 2012 java-6-sun
drwxr-xr-x 5 root root 4.0K Aug 22 2012 java-7-openjdk-i386
drwxr-xr-x 8 root root 4.0K Feb 20 10:40 java-7-oracle
lrwxrwxrwx 1 root root 12 Mar 13 2012 java-gcj -> java-gcj-4.6
lrwxrwxrwx 1 root root 18 Apr 16 2012 java-gcj-4.6 -> java-1.5.0-gcj-4.6

如您所见,java-1.6.0-openjdk-i386 只是一个符号链接(symbolic link)/引用到另一个名为 java-6-openjdk-i386 的目录/p>

关于java - java-1.7.0-openjdk-i386 和 java-7-openjdk-i386 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15008333/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com