日期:2014-05-16  浏览次数:20606 次

linux上java的使用
我使用root帐号在linux上的/root目录中安装了JDK,并且在/etc/profile中配置了环境变量,并且可以正常使用。但是当我使用其他的帐号登录时,java却不能使用,我查看了/etc/profile文件和使用root时一样,请问下,我碰到的是什么问题,是什么原因造成的,如何解决?
希望linux老鸟能帮助我这个菜鸟,不胜感激,谢谢

------解决方案--------------------
因为你将JDK安装到了/root目录.
而别的用户默认是对/root目录完全没有权限的,自然也就访问不了/root里面的Jdk文件了.

建议将JDK目录转移到/usr/local/lib中即可.
sudo mv  xxxxx/JDK /usr/local/lib一般就行了.
------解决方案--------------------
当然了,重新设置下/etc/profile文件
------解决方案--------------------
引用:
我使用root帐号在linux上的/root目录中安装了JDK,并且在/etc/profile中配置了环境变量,并且可以正常使用。但是当我使用其他的帐号登录时,java却不能使用,我查看了/etc/profile文件和使用root时一样,请问下,我碰到的是什么问题,是什么原因造成的,如何解决?
希望linux老鸟能帮助我这个菜鸟,不胜感激,谢谢
            ……

正解。。。
------解决方案--------------------
引用:
因为你将JDK安装到了/root目录.
而别的用户默认是对/root目录完全没有权限的,自然也就访问不了/root里面的Jdk文件了.

建议将JDK目录转移到/usr/local/lib中即可.
sudo mv  xxxxx/JDK /usr/local/lib一般就行了.

额。。。是这个。。。