如何在Ubuntu 12.04中设置JAVA PATH?

所以java -version给出了找不到的路径。 我尝试了以下内容:编辑:

  • ~/.bashrc
  • ~/.profile
  • /etc/environment

bash.bashrc文件并添加以下内容:

 JAVA_HOME=/usr/lib/jvm/jdk1.7.0_15 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin JRE_HOME=/usr/lib/jvm/jre1.7.0_15 PATH=$PATH:$HOME/bin:$JRE_HOME/bin export JAVA_HOME export JRE_HOME export PATH 

另外,我还手动将java bin目录添加到PATH中。

 PATH="/usr/lib/jvm/jre1.7.0_15/bin:/usr/lib/jvm/jdk1.7.0_15/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/sbin:/usr/local/bin:/usr/games" 

我已经多次重新启动计算机,但我仍然可以

 bash: /usr/local/bin/java: No such file or directory 

尝试:

 sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jre1.7.0_15/bin/java -1 sudo update-alternatives --config java 

看看是否有效。

man update-alternatives阅读更多关于它的信息

跟着这些步骤:

  • 在主目录中创建一个名为.bash_profile的新文件:

     vi .bash_profile 
  • 插入以下行:

     #! /bin/bash clear JAVA_HOME=/home/anuradha/installs/jdk1.7.0_02 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin JRE_HOME=/home/anuradha/installs/jdk1.7.0_02 PATH=$PATH:$HOME/bin:$JRE_HOME/bin export JAVA_HOME export JRE_HOME export PATH 
  • 来源.bash_profile

  • 通过运行java -version检查java版本。

注意:对于Ubuntu 12.04 64位版本,您需要JDK 64位环境。

您可以仔细检查您的JDK是x84还是x64。 如果版本是错误的,那么ubuntu就无法读取它,它会告诉你“没有这样的文件或目录”