【发布时间】:2012-11-06 11:16:56
【问题描述】:
我做了这些步骤没有错误:
-
JDK 路径:
Downloads/jdk-6u37-linux-x64.bin -
终端中的命令:
mkdir Programs cd Programs bash ../Downloads/jdk-6u37-linux-x64.bin ln -s jdk-6u37-linux-x64 jdk -
设置 JAVA_HOME 和路径:
我在
.bashrc文件的末尾添加了以下几行:export JAVA_HOME=$Home/Programs/jdk export PATH=:$JAVA_HOME/bin:$PATH
这是执行命令echo $JAVA_HOME的结果:
/Programs/jdk
这是执行命令echo $PATH的结果:
:/Programs/jdk/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games1
问题是:
这是执行命令的结果
$ java -version
The program 'java' can be found in the following packages:
* default-jre
* gcj-4.6-jre-headless
* gcj-4.7-jre-headless
* openjdk-7-jre-headless
* openjdk-6-jre-headless
Try: sudo apt-get install
【问题讨论】:
-
只需重新安装它,可能丢失了一些文件,它应该适合你:)
-
最简单的方法是获取官方的 ubuntu 包,在我这边,我使用的是 Slackware,但要获取自定义的 JDK 包,我使用官方编译脚本...... Ubuntu 已经有最新的包,所以为什么不直接使用它们?
-
which java告诉你什么? -
哦,丢了
export PATH=:$JAVA_HOME/bin:$PATH中的第一个:
标签: java ubuntu-12.10