在Ubuntu上设置SUN Java环境

时间:2010-11-26 15:26:58

标签: java ubuntu-10.04 openjdk

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

当我运行命令

时,我看到了

通过synaptic包管理器安装SUN JDK 并执行此命令:

  

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

但是当我运行命令which java

显示的输出是

  

的/ usr / bin中/ JAVA

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

我唯一担心的是:

  

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

先谢谢..

3 个答案:

答案 0 :(得分:1)

您可以使用以下命令配置已使用的JavaVM:

sudo update-alternatives --config java

或者您只需删除所有open-jdk软件包。

答案 1 :(得分:0)

您可以通过

查看java版本
java -version

答案 2 :(得分:0)

如果我错了,请纠正我......

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

所以,我可以看到几个要解决的选项:

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

    1. 修改您的PATH环境,使您的新Java路径具有更高的优先级。 I.g:

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

      $JAVA_HOME/bin/java blablabla.class