博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos7 修改 PATH环境变量(注意,不是添加!!!TMD)
阅读量:6267 次
发布时间:2019-06-22

本文共 965 字,大约阅读时间需要 3 分钟。

起因都是,参照阿里云的Java环境配置,MMP~

现在我们分析一下这几句话。JAVA_HOME和JRE_HOME都是没问题的

CLASSPATH:注意 【  lib$:JRE  】这部分,Linux环境变量以 冒号(英文) :  来分隔的,$JAVA_HOME  代表 JAVA_HOME这个变量, 但是你特么告诉我$:JRE代表个什么鬼???还有在最后又加一个$CLASSPATH,你是怕配置太简单么?

这就导致配出来的 CLASSPATH是这样的:

.:/usr/local/java/jdk/jdk1.8.0_131/lib$:JRE_HOME/lib:.:JAVA_HOME/lib$:JRE_HOME/lib:

但是啊!!按照他这样的配置,完全没错误???!!!!在线上的服务器没出过问题!!!!

============================= 

然后是重头戏:PATH变量

$JAVA_HOME/bin:$JRE_HOME/bin$JAVA_HOME:$PATH,,请问,你那么喜欢$JAVA_HOME呢?要配两遍?还特么不加个分号?

这就导致配出来的PATH(JAVA部分)是这样的

/usr/local/java/jdk/jdk1.8.0_131/bin:/usr/local/java/jdk/jdk1.8.0_131/jre/bin//usr/local/java/jdk/jdk1.8.0_131

 

 搞什么啊???我怀疑写这个教程的是个弱鸡(又黄又骚又猥琐

 

无奈,只能重新改一下环境变量,重点是PATH(因为每次添加,不会覆盖重复的内容) 

1. 打开/etc/profile,先注释有关PATH的export,然后增加一个export PATH=(内容为新系统出厂的PATH)

 

2. 保存退出,source /etc/profile,然后命令

$PATH或者env

 

查看环境变量是否重置了

3. 解除注释,然后注释或者删除出厂PATH 那句话,保存退出

4. 查看PATH,附上最终截图

执行env命令

PATH:

CLASSPATH:

 

之所以会采取这种笨方法,是因为没搜到关于重置修改PATH变量的命令。

转载于:https://www.cnblogs.com/LUA123/p/7238654.html

你可能感兴趣的文章
《超级时间整理术》晨读笔记
查看>>
Spring Boot 2.0(二):Spring Boot 2.0尝鲜-动态 Banner
查看>>
Delphi IdTCPClient IdTCPServer 点对点传送文件
查看>>
Delphi中使用ActiveX的一些心得
查看>>
QT5.8.0+MSVC2015安装以及环境配置(不需要安装VS2015)
查看>>
(原創) C/C++的function prototype和header file (C/C++) (C)
查看>>
深入理解JavaScript系列(29):设计模式之装饰者模式
查看>>
程序员的罪与罚
查看>>
SQL*LOADER错误总结
查看>>
SQL日志收缩
查看>>
【转】MySQL Query Cache 小结
查看>>
SVN分支和合并的简单例子
查看>>
PHP实现的封装验证码类
查看>>
Augular初探
查看>>
PHPStorm下XDebug配置
查看>>
【LeetCode】55. Jump Game
查看>>
Android应用盈利广告平台的嵌入方法详解
查看>>
Linux(CentOS6.5) 开放端口,配置防火墙
查看>>
Func与Action
查看>>
Android ViewPager 应该及技巧
查看>>