学nacos时,在虚拟机上运行允许配置JDK环境变量,这边记录下,在使用yum安装后,找到路径后配置了没效果,改为使用上传安装包解压的方式。
1、先在/user/lcoal下新建个java目录 然后将tar压缩包上传到该位置
cd /user/local
mkdir java 来新建一个目录**(使用chmod 777 java来授权,不然可能提示权限不够,xftp上传不了文件)**
2、解压文件
进行java目录 cd java 解压文件
tar -xzvf jdk-8u171-linux-x64.tar.gz 解压完后使用rm -rf jdk-8u171-linux-x64.tar.gz移除安装包
3、配置环境变量
vim /etc/profile
使用i进入编辑模式,在最后插入 可能出现格式不对,最后复制代码中的到记事本去掉格式
export JAVA_HOME=/usr/local/java/jdk1.8.0_171
export JRE_HOME=
J
A
V
A
H
O
M
E
/
j
r
e
e
x
p
o
r
t
C
L
A
S
S
P
A
T
H
=
.
:
{JAVA_HOME}/jre export CLASSPATH=.:
JAVAHOME/jreexportCLASSPATH=.:{JAVA_HOME}/lib:
J
R
E
H
O
M
E
/
l
i
b
:
{JRE_HOME}/lib:
JREHOME/lib:CLASSPATH
export JAVA_PATH=
J
A
V
A
H
O
M
E
/
b
i
n
:
{JAVA_HOME}/bin:
JAVAHOME/bin:{JRE_HOME}/bin
export PATH=
P
A
T
H
:
PATH:
PATH:{JAVA_PATH}
按esc退出编剧模式 :wq 保存退出
JAVA_HOME就是解压后的JDK路径。修改成你自己的版本
cat /etc/profile后效果如下
if [ $UID -gt 199 ] && [ "`/usr/bin/id -gn`" = "`/usr/bin/id -un`" ]; then
umask 002
else
umask 022
fi
for i in /etc/profile.d/*.sh /etc/profile.d/sh.local ; do
if [ -r "$i" ]; then
if [ "${-#*i}" != "$-" ]; then
. "$i"
else
. "$i" >/dev/null
fi
fi
done
unset i
unset -f pathmunge
export JAVA_HOME=/usr/local/java/jdk1.8.0_171
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
4、使用source /etc/profile 使配置生效
5、使用java -version和javac来验证 javac时出来一堆命令说明是配置正常的