因为你将JDK安装到了/root目录. 而别的用户默认是对/root目录完全没有权限的,自然也就访问不了/root里面的Jdk文件了. 建议将JDK目录转移到/usr/local/lib中即可. sudo mv xxxxx/JDK /usr/local/lib一般就行了.
我使用root帐号在linux上的/root目录中安装了JDK,并且在/etc/profile中配置了环境变量,并且可以正常使用。但是当我使用其他的帐号登录时,java却不能使用,我查看了/etc/profile文件和使用root时一样,请问下,我碰到的是什么问题,是什么原因造成的,如何解决? 希望linux老鸟能帮助我这个菜鸟,不胜感激,谢谢 ……
23,121
社区成员
74,508
社区内容
加载中
试试用AI创作助手写篇文章吧