有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

IDE的java右JVM文件夹

在shell中键入cd/usr/lib/jvm我看到以下内容:

default-java        java-1.6.0-openjdk-i386  java-6-openjdk-common
java-1.5.0-gcj-4.6  java-1.7.0-openjdk-i386  java-6-openjdk-i386
java-1.6.0-openjdk  java-6-openjdk       java-7-openjdk-i386

有人能解释一下java-1之间的区别吗。x、 java-x-openjdk文件夹

更具体地说,当我想在Netbeans或Eclipse中设置默认jdk时,我应该在这两种类型中使用哪些文件夹


共 (1) 个答案

  1. # 1 楼答案

    虽然我不能确定,但我怀疑所有的java-6-*都是指向java-1.6.0-openjdk-i386的软链接。同样,所有的java-7-*都是到java-1.7.0-openjdk-i386的软链接

    如果您想确定,请执行ls -l,以便查看文件的详细信息,包括它们的链接

    如果您仍然需要Java5、6和7(即使它们是EOL),那么您可以向Eclipse添加任何路径(链接或不链接)

    至于哪个应该是您的默认设置,请安装Java8并将其设置为默认设置。Ubuntu上最好的方式可能是this way(参见docs):

    sudo add-apt-repository ppa:webupd8team/java
    sudo apt-get update
    sudo apt-get install oracle-java8-installer