红联Linux门户
Linux帮助

解决linux下JAVA环境变量

发布时间:2011-07-06 17:27:23来源:红联作者:天真花语
前几天系统重装,安装了java程序 jdk1.6.0_17;但是在应用的时候是找不到java这个变量的,当时就考虑编辑.bash_profile文件
PATH=$PATH:$HOME/bin:/usr/local/jdk1.6.0_17/bin/java
注:/usr/local/jdk1.6.0_17/bin/java这个路径是我java安装的绝对路径
之后重新加载文件, source .bash_profile
执行后,对我root用户来说是可以找到java这个变量的,但是其他普通用户却找不到
于是就编辑普通用户的bash_profile文件,方法和root一样,但不成功
无奈只能考虑编辑其他文件。
编辑 vi /etc/profile.d/java.sh
export JAVA_HOME=/usr/local/jdk1.6.0_17
export CLASSPATH=.:$JAVA_HOME/lib/tool.jar
export PATH=$JAVA_HOME/bin:$PATH
有的java.sh是空的,那就要手动编辑了。。
之后重启或者执行
source .bash_profile
source /etc/profile.d/java.sh
即可,。,。。这样的话普通用户也是可以使用java的环境变量的
文章评论

共有 17 条评论

  1. cowbin 于 2012-12-19 13:54:08发表:

    不氏

  2. gky2009514 于 2012-12-07 13:15:35发表:

    新手完成任务,求下书籍~

  3. ivy8964 于 2012-02-03 11:20:44发表:

    学习了~

  4. zxlufo 于 2011-10-31 12:00:58发表:

    谢谢了!

  5. doglas1999 于 2011-10-08 16:23:57发表:

    这个设置对装有不同版本的jre或者jdk也同样适用

  6. hooqee 于 2011-08-15 15:53:17发表:

    很好,很有用的!

  7. zhangpeng1563 于 2011-08-12 16:47:56发表:

    学习了,谢谢。。。

  8. kongxue2008 于 2011-08-12 11:21:37发表:

    这个帖子绝对实用,好!

  9. sunshine007 于 2011-08-11 12:05:41发表:

    这个是实践经验啊。谢谢了。

  10. wq413732076 于 2011-08-03 21:00:04发表:

    我要学Linux

  11. frankwang0703 于 2011-07-25 15:49:10发表:

    :0)1

  12. comes 于 2011-07-23 14:32:44发表:

    如何去解决信誉问题呢

  13. ayongw 于 2011-07-23 11:53:23发表:

    不错,学习了。

  14. chandtler 于 2011-07-20 13:08:57发表:

    好啊~

  15. ldr111 于 2011-07-07 09:38:07发表:

    真好,谢谢

  16. Growth兆 于 2011-07-07 09:35:36发表:

    感谢天真花语的分享,本贴加入到论坛顶置的Linux应用索引贴中

  17. badgc 于 2011-07-06 21:09:19发表:

    长见识了