ubuntu下新建用户无法使用java
配置hadoop环境,tar解压安装完jdk8配置完环境变量之后可以使用,运行java -version成功,但是新建了用户之后,切换进入新建用户就没法使用,运行java -version却提示程序“java”已包含在下列软件包中:
* default-jre
* gcj xxx
。。。。。。
求帮忙,万分感谢~~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
$HADOOP_HOME/etc/hadoop/hadoop-env.sh可以指定JAVA_HOME。比如:export JAVA_HOME=/usr/local/jdk1.8.0_152,你可以试一下。
用apt方式安装JDK,保证啥问题都不会出,
配置系统变量
这个配置了没用。增加对/.bashrc的配置就好的
配置 /etc/profile java环境变量
新用户读不到Java的环境配置。。。。
是这样的。忘了配置/.bashrc。谢谢啦
环境变量分为 系统变量 和 用户变量,你配的是用户的环境变量吧,要么在新用户再配一遍,要么配置成系统变量