论坛首页 Java企业应用论坛

备忘 UBUNTU配置JDK

浏览 5152 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (13) :: 隐藏帖 (1)
作者 正文
   发表时间:2011-12-05  
5__1000 写道
devworks 写道
把自动安装的gcj,openjdk卸掉。

本来都想试试最新的openJDK了 我没卸载,直接删了哪些默认的文件在usr里


一向听说openJDK很烂,不知道现在怎么样了。
还是sun的jdk吧。

0 请登录后投票
   发表时间:2011-12-05  
RednaxelaFX 写道
5__1000 写道
export PATH="$PATH:$JAVA_HOME/bin"

楼主试试把这句的顺序改一下吧,后面的步骤就各种多余了。
export PATH=$JAVA_HOME/bin:$PATH

后边的步骤确实有点多余 。 不过这个顺序应该没啥吧? 能具体讲讲么 只不过一个加在前边 一个后边而已
0 请登录后投票
   发表时间:2011-12-05  
java_user 写道
export是临时的,会话结束就没了

在/etc/profile里面设置



写在.bashrc里,对同一个用户来说 不算是临时的吧?
0 请登录后投票
   发表时间:2011-12-05  
5__1000 写道
java_user 写道
export是临时的,会话结束就没了

在/etc/profile里面设置



写在.bashrc里,对同一个用户来说 不算是临时的吧?

那就不是了
0 请登录后投票
   发表时间:2011-12-05  
5__1000 写道
RednaxelaFX 写道
5__1000 写道
export PATH="$PATH:$JAVA_HOME/bin"

楼主试试把这句的顺序改一下吧,后面的步骤就各种多余了。
export PATH=$JAVA_HOME/bin:$PATH

后边的步骤确实有点多余 。 不过这个顺序应该没啥吧? 能具体讲讲么 只不过一个加在前边 一个后边而已

/usr/bin原本就在你的PATH里,而搜索顺序是从前向后的。
如果你把$JAVA_HOME/bin放在前面那它就会比原本在PATH里的/usr/bin更优先被搜索,后面那些奇怪的步骤就完全不需要了。
你试试这两种顺序下不弄后面那些步骤来运行which java都得到怎样的结果就明白了。
0 请登录后投票
   发表时间:2011-12-05  
RednaxelaFX 写道
5__1000 写道
RednaxelaFX 写道
5__1000 写道
export PATH="$PATH:$JAVA_HOME/bin"

楼主试试把这句的顺序改一下吧,后面的步骤就各种多余了。
export PATH=$JAVA_HOME/bin:$PATH

后边的步骤确实有点多余 。 不过这个顺序应该没啥吧? 能具体讲讲么 只不过一个加在前边 一个后边而已

/usr/bin原本就在你的PATH里,而搜索顺序是从前向后的。
如果你把$JAVA_HOME/bin放在前面那它就会比原本在PATH里的/usr/bin更优先被搜索,后面那些奇怪的步骤就完全不需要了。
你试试这两种顺序下不弄后面那些步骤来运行which java都得到怎样的结果就明白了。

那个奇怪的步骤是以前发生问题时候弄的 今早重新装系统 没有用到最后的奇怪步骤 对于linux的搜索顺序不是很熟悉,谢谢指导
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics