锁定老帖子 主题:备忘 UBUNTU配置JDK
精华帖 (0) :: 良好帖 (0) :: 新手帖 (13) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2011-12-05
5__1000 写道 devworks 写道 把自动安装的gcj,openjdk卸掉。
本来都想试试最新的openJDK了 我没卸载,直接删了哪些默认的文件在usr里 一向听说openJDK很烂,不知道现在怎么样了。 还是sun的jdk吧。 |
|
返回顶楼 | |
发表时间:2011-12-05
RednaxelaFX 写道 5__1000 写道 export PATH="$PATH:$JAVA_HOME/bin"
楼主试试把这句的顺序改一下吧,后面的步骤就各种多余了。 export PATH=$JAVA_HOME/bin:$PATH 后边的步骤确实有点多余 。 不过这个顺序应该没啥吧? 能具体讲讲么 只不过一个加在前边 一个后边而已 |
|
返回顶楼 | |
发表时间:2011-12-05
java_user 写道 export是临时的,会话结束就没了
在/etc/profile里面设置 写在.bashrc里,对同一个用户来说 不算是临时的吧? |
|
返回顶楼 | |
发表时间:2011-12-05
5__1000 写道 java_user 写道 export是临时的,会话结束就没了
在/etc/profile里面设置 写在.bashrc里,对同一个用户来说 不算是临时的吧? 那就不是了 |
|
返回顶楼 | |
发表时间: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都得到怎样的结果就明白了。 |
|
返回顶楼 | |
发表时间: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的搜索顺序不是很熟悉,谢谢指导 |
|
返回顶楼 | |