centos7环境变量配置(centos 配置环境变量)
centos7配置java环境失败 这个是怎么回事,都是按照教程做的,不同的是我安装目录在root 而不是usr
(1)配置环境变量 vi /etc/promfile 在文件的最后加入
TMOUT=900
EDITOR=vi
export JAVA_HOME=/usr/java/jdk1.6.0_45
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
export PATH=$JAVA_HOME/bin:$PATH
export EDITOR
export TMOUT
(2)Source /etc/promfile
(3)Java -version查看jdk信息
实践:在虚拟机中的centos7中安装jdk
1.先使用xshell连接虚拟机中的centos7
2.连接成功后,先查看是否有jdk,执行以下命令检查:
如下截图1:
3.要是自己在虚拟机上安装的centos7.x或者centos6.x,则会默认帮你安装好OpenJDK。检查系统安装的OpenJDK命令: rpm -qa|grep openjdk -i,如下截图2:
1.新建jdk安装目录 mkdir /usr/java
2.使用ftp工具(Xftp5)上传jdk到某目录,如下截图4:
修改profile文件,修改命令:vim /etc/profile
配置jdk环境变量,添加到最后一行就可以,配置内容:
如下截图6:
7.刷新profile,使其生效 source /etc/profile
至此,jdk已安装成功了。
CentOS7中修改环境变量PATH
要把/etc/apache/bin目录添加到PATH中,方法有三:
1.#PATH= PATH:/etc/apache/bin (注意:= 即等号两边不能有任何空格)
这种方法最好,除非你手动强制修改PATH的值,否则将不会被改变
3.#vi ~/.bash_profile
修改PATH行,把/etc/apache/bin添加进去
这种方法是针对用户起作用的
注意:想改变PATH,必须重新登陆才能生效,以下方法可以简化工作:
如果修改了/etc/profile,那么编辑结束后执行source profile 或 执行点命令 ./profile,PATH的值就会立即生效了。
这个方法的原理就是再执行一次/etc/profile shell脚本,注意如果用sh /etc/profile是不行的,因为sh是在子shell进程中执行的,即使PATH改变了也不会反应到当前环境中,但是source是在当前 shell进程中执行的,所以我们能看到PATH的改变。
centos7如何找到jdk的安装路径并设置环境变
比如你的JDK是1.8版本的,并且是安装的系统仓库的jdk,那么应该是在:
/usr/lib/jvm/java-1.8.0
设置环境变量,如果有管理员权限,直接编辑/etc/profile,在最后面加一行:
export PATH=/usr/lib/jvm/java-1.8.0:$PATH
然后重新登录账户生效。
Linux(CentOS 7)的环境变量配置出错,每次重启就无效
我估计你的某个地方又有定义PATH变量的地方,把原来的定义覆盖了
检查一下/etc/profile、/etc/profile.d/*.sh、/etc/bashrc、~/.bash_profile、~/.bashrc
并且每个文件调用的脚本也检查