我给Ubuntu配置jdk,解压版。用root用户(sudo su root)在/etc/profile文件里配置path目录,jdk安装目录为/usr/local/jvm/。
配置好后source /etc/profile文件,终端输入java -version 正常显示java 信息,重启后,普通登录用户在终端里输入java -version也正常显示java信息,但sudo su root 后在root终端下输入java就提示程序java不存在,但是重新source /etc/profile文件后再输入java -version又正常提示java信息了。这是为什么,怎么解决呢?
Ubuntu安装jdk
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- J2EE_WQS 2014-06-20 10:45关注
[code="java"]
sudo su root
[/code]
这个命令到root后只是把用户切换到root;如果要切换到root && 使root用户的环境变量(系统环境变量+root的个人环境变量)有效
使用
[code="java"]
sudo su - root
[/code]本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 求chat4.0解答一道线性规划题,用lingo编程运行,第一问要求写出数学模型和lingo语言编程模型,第二问第三问解答就行,我的ddl要到了谁来求了
- ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
- ¥50 树莓派安卓APK系统签名
- ¥15 maple软件,用solve求反函数出现rootof,怎么办?
- ¥65 汇编语言除法溢出问题
- ¥15 Visual Studio问题
- ¥20 求一个html代码,有偿
- ¥100 关于使用MATLAB中copularnd函数的问题
- ¥20 在虚拟机的pycharm上
- ¥15 jupyterthemes 设置完毕后没有效果