aulnecl 于 2008-06-04 01:02:54发表:
非常感谢,这个原因已经知道了,不过是在我做了ln之后才想明白(系统自带的java应该不在bin目录中了。。),系统是按顺序找PATH路径下的命令,所以写在后面后果还挺严重了。
shadowm 于 2008-06-03 23:32:08发表:
声明path时,将$JAVAHOME/bin放到/usr/bin前,因为/usr/bin下有指向fedora自带的jre的java的符号链接,执行java命令时并不会执行新装的jdk的java. 可以像这样声明path: export PATH=$JAVA_HOME/bin:$PATH
aulnecl 于 2008-06-03 21:13:04发表:
刚看了笔记,以前在F8安装的时候执行过一步 alternatives --config java 可是现在执行只有一个选项 [attach]7887[/attach]
aulnecl 于 2008-06-04 01:02:54发表:
非常感谢,这个原因已经知道了,不过是在我做了ln之后才想明白(系统自带的java应该不在bin目录中了。。),系统是按顺序找PATH路径下的命令,所以写在后面后果还挺严重了。
shadowm 于 2008-06-03 23:32:08发表:
声明path时,将$JAVAHOME/bin放到/usr/bin前,因为/usr/bin下有指向fedora自带的jre的java的符号链接,执行java命令时并不会执行新装的jdk的java.
可以像这样声明path:
export PATH=$JAVA_HOME/bin:$PATH
aulnecl 于 2008-06-03 21:13:04发表:
刚看了笔记,以前在F8安装的时候执行过一步
alternatives --config java
可是现在执行只有一个选项
[attach]7887[/attach]