0

我刚刚在我的个人笔记本电脑上安装了 Ubuntu 10.04,并想在此设置我的开发环境。

我看到当我运行命令时

通过突触包管理器安装 SUN JDK并执行以下命令:

sudo update-java-alternatives -s java-6-sun

但是当我运行命令时which java

显示的输出是

/usr/bin/java

我如何确保它是 Sun JDK 而不是 OpenJDK(默认安装在 ubuntu 中)

我唯一担心的是:

我只想将 SUN JDK 用于所有目的。我不想要 OpenJDK ..

提前致谢..

4

3 回答 3

1

您可以使用以下方式配置使用的 JavaVM:

sudo update-alternatives --config java

或者你只是删除所有 open-jdk 包。

于 2010-11-26T15:30:54.263 回答
0

如我错了请纠正我...

我认为您可以运行echo $PATH,它会按照系统尝试运行命令时应该扫描的确切顺序为您提供目录列表。

所以,我可以看到几个解决方案:

  1. 如果您的默认 java 版本错误,只需将其删除并安装正确的版本。
  2. 如果您出于任何原因需要多个版本的 java,您可以:

    1. 修改您的 PATH 环境,使您的新 java 路径具有更高的优先级。伊格:

      export PATH=/usr/java_xyz/bin:$PATH
      
    2. 将您的 JAVA_HOME 环境设置为指向新的 java 并使用以下内容进行调用:

      $JAVA_HOME/bin/java blablabla.class
      
于 2012-01-12T12:13:34.437 回答
0

您可以通过查看 java 版本

java -version
于 2010-11-26T15:29:42.057 回答