linux上java的使用

sam172737 2013-03-11 05:20:46
我使用root帐号在linux上的/root目录中安装了JDK,并且在/etc/profile中配置了环境变量,并且可以正常使用。但是当我使用其他的帐号登录时,java却不能使用,我查看了/etc/profile文件和使用root时一样,请问下,我碰到的是什么问题,是什么原因造成的,如何解决?
希望linux老鸟能帮助我这个菜鸟,不胜感激,谢谢
...全文
54 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
woaishuo2011 2013-03-12
  • 打赏
  • 举报
回复
引用 1 楼 fdl19881 的回复:
因为你将JDK安装到了/root目录. 而别的用户默认是对/root目录完全没有权限的,自然也就访问不了/root里面的Jdk文件了. 建议将JDK目录转移到/usr/local/lib中即可. sudo mv xxxxx/JDK /usr/local/lib一般就行了.
额。。。是这个。。。
woaishuo2011 2013-03-12
  • 打赏
  • 举报
回复
引用 楼主 sam172737 的回复:
我使用root帐号在linux上的/root目录中安装了JDK,并且在/etc/profile中配置了环境变量,并且可以正常使用。但是当我使用其他的帐号登录时,java却不能使用,我查看了/etc/profile文件和使用root时一样,请问下,我碰到的是什么问题,是什么原因造成的,如何解决? 希望linux老鸟能帮助我这个菜鸟,不胜感激,谢谢 ……
正解。。。
fdl19881 2013-03-11
  • 打赏
  • 举报
回复
当然了,重新设置下/etc/profile文件
fdl19881 2013-03-11
  • 打赏
  • 举报
回复
因为你将JDK安装到了/root目录. 而别的用户默认是对/root目录完全没有权限的,自然也就访问不了/root里面的Jdk文件了. 建议将JDK目录转移到/usr/local/lib中即可. sudo mv xxxxx/JDK /usr/local/lib一般就行了.

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧