您的位置:首页 > 其它

Ubuntu中每次打开一个命令窗口都要执行source /etc/profile配置文件才生效

2018-10-21 22:41 399 查看

如题,每次新打开一个命令窗口都要重新输入 source /etc/profile 才能使jdk等配置文件生效:

[code]abc@ubuntu:/usr/local$ java -version
The program 'java' can be found in the following packages:
* default-jre
* gcj-5-jre-headless
* openjdk-8-jre-headless
* gcj-4.8-jre-headless
* gcj-4.9-jre-headless
* openjdk-9-jre-headless
Try: sudo apt install <selected package>
abc@ubuntu:/usr/local$ source /etc/profile
abc@ubuntu:/usr/local$ 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)

解决方法:

在 ~/.bashrc 中添加语句(使用root权限打开)

[code]source /etc/profile

看下效果:

[code]abc@ubuntu:~$ 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)

以上完美解决。

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐