我刚刚在我的个人笔记本电脑上安装了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 ..
先谢谢..
答案 0 :(得分:1)
您可以使用以下命令配置已使用的JavaVM:
sudo update-alternatives --config java
或者您只需删除所有open-jdk软件包。
答案 1 :(得分:0)
您可以通过
查看java版本java -version
答案 2 :(得分:0)
如果我错了,请纠正我......
我认为您可以运行echo $PATH
并且它会在系统尝试运行命令时按照确切的顺序为您提供目录列表。
所以,我可以看到几个要解决的选项:
如果您因任何原因需要多个版本的java,您可以:
修改您的PATH环境,使您的新Java路径具有更高的优先级。 I.g:
export PATH=/usr/java_xyz/bin:$PATH
设置指向新java的JAVA_HOME环境并使用以下内容进行调用:
$JAVA_HOME/bin/java blablabla.class