今天找了个新的centos7的系统配置apollo, 一直启动不了,仔细想应该是Java环境配置的问题,找资料发现centos7里自带Java,只需要配置一下即可。
在linux下,找java的安装路径
[root@192 apollo-build-scripts-master]# whereis java
java: /usr/bin/java /usr/lib/java /etc/java /usr/share/java /usr/share/man/man1/java.1.gz
[root@192 apollo-build-scripts-master]# ls -lrt /usr/bin/java
lrwxrwxrwx. 1 root root 22 1月 12 2019 /usr/bin/java -> /etc/alternatives/java
[root@192 apollo-build-scripts-master]# ls -lrt /etc/alternatives/java
lrwxrwxrwx. 1 root root 71 1月 12 2019 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64/jre/bin/java
然后编辑 vi /etc/profile 文件,在文件末尾添加
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64/jre/bin/java
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
如图的关系
是配置生效
source /etc/profile
查看JAVA_HOME环境变量
[root@192 apollo-build-scripts-master]# echo $JAVA_HOME
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64/jre/bin/java