永发信息网

java环境在root用户下无法获取到。在单用户下可以使用。

答案:2  悬赏:40  手机版
解决时间 2021-02-16 01:13
  • 提问者网友:鼻尖触碰
  • 2021-02-15 15:58
新装的系统,新部署的java环境,之前是可用的,一段时候后,在root用户下就无法获取到jdk信息。在单用户下可以获取到。求解决方案。











最佳答案
  • 五星知识达人网友:英雄的欲望
  • 2021-02-15 16:20
1、用root用户安装的jdk默认对root用户开放权限,而对于别的用户是没有开放权限的
2、这种情况下需要授权给java的安装目录才可以让别的用户访问
授权脚本如下:
sudo chmod -R 755 /opt/java安装目录
sudo chown -R [username] /opt/java安装目录
3、检测是否可以访问:
normal@brendon-Lenovo:/home/brendon# java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
全部回答
  • 1楼网友:白昼之月
  • 2021-02-15 17:24
java(tm) se runtime environment (build 1.6.0_45-b06) java hotspot(tm) 64-bit server vm (build 201、用root用户安装的jdk默认对root用户开放权限,而对于别的用户是没有开放权限的 2、这种情况下需要授权给java的安装目录才可以让别的用户访问 授权脚本如下: sudo chmod -r 755 /java安装目录 3;java安装目录 sudo chown -r [username] /1;home/brendon# java -version java version "、检测是否可以访问: normal@brendon-lenovo:/opt/opt/.6.0_45"
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯