我不是使用apt-get安装的jdk,jre,而是直接在sun下的jdk 1.5的BIN包。安装后生成JAVA目录。
然后更具WIKI上的环境变量配置方法:
编辑sudo gedit /etc/environment
CLASSPATH=.:/home/Nick/Program/jdk1.5.0_18/lib
JAVA_HOME=/home/Nick/Program/jdk1.5.0_18
编辑sudo gedit /etc/jvm
/home/liziqiang/Program/jdk1.5.0_18
然后在终端执行java.不行!ECLIPSE也启动不了!
但是使用apt安装的JAVA。目录为/usr/lin/jvm里面,像WIKI那样配置就可以!
请问为什么换了其他路径就不行呢?那请问又怎么配置呢?请大家帮帮忙!谢谢!
奇怪的JAVA环境变量设置问题!
-
- 帖子: 76
- 注册时间: 2009-05-03 16:54
- darasion
- 帖子: 1153
- 注册时间: 2007-12-05 12:25
Re: 奇怪的JAVA环境变量设置问题!
apt里边也有java 5的。
-
- 帖子: 76
- 注册时间: 2009-05-03 16:54
Re: 奇怪的JAVA环境变量设置问题!
我就是想用自己安装的JDK。请问怎么配置呢?darasion 写了:apt里边也有java 5的。
- hubert_star
- 论坛版主
- 帖子: 5373
- 注册时间: 2007-10-29 22:12
- 系统: OSX 10.9 + Ub 1304
- 来自: 江苏南京
Re: 奇怪的JAVA环境变量设置问题!
你没有设置PATHliziqiang 写了:我就是想用自己安装的JDK。请问怎么配置呢?darasion 写了:apt里边也有java 5的。
PATH=$JAVA_HOME/jre/bin:$JAVA_HOME/bin:$PATH
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒 故我有罪!
我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;
特此声明!
有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。
欢迎来我的新浪微博@me
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒 故我有罪!
我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;
特此声明!
有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。
欢迎来我的新浪微博@me
- darasion
- 帖子: 1153
- 注册时间: 2007-12-05 12:25
Re: 奇怪的JAVA环境变量设置问题!
hubert_star 写了:你没有设置PATHliziqiang 写了:我就是想用自己安装的JDK。请问怎么配置呢?darasion 写了:apt里边也有java 5的。
PATH=$JAVA_HOME/jre/bin:$JAVA_HOME/bin:$PATH
hubert_star说的对,这个path必须有,跟 windows 里边一样的,其实。
-
- 帖子: 76
- 注册时间: 2009-05-03 16:54
Re: 奇怪的JAVA环境变量设置问题!
请问这个path设置在那里呢?darasion 写了:hubert_star 写了:你没有设置PATHliziqiang 写了:我就是想用自己安装的JDK。请问怎么配置呢?darasion 写了:apt里边也有java 5的。
PATH=$JAVA_HOME/jre/bin:$JAVA_HOME/bin:$PATH
hubert_star说的对,这个path必须有,跟 windows 里边一样的,其实。
sudo gedit /etc/environmen
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
CLASSPATH=.:/home/liziqiang/Program/jdk1.5.0_18/lib
JAVA_HOME=/home/liziqiang/Program/jdk1.5.0_18
PATH=$JAVA_HOME/jre/bin:$JAVA_HOME/bin:$PATH
或者
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/liziqiang/Program/jdk1.5.0_18/jre/bin:/home/liziqiang/Program/jdk1.5.0_18/bin"
CLASSPATH=.:/home/liziqiang/Program/jdk1.5.0_18/lib
JAVA_HOME=/home/liziqiang/Program/jdk1.5.0_18
我这样设置不行!
启动eclipe还是报:
A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/home/liziqiang/Program/eclipse/jre/bin/java
java in your current PATH
终端:java命令也不行