centos_7 安装配置jdk

2018-12-24  本文已影响0人  塔塔七

1/进入orcle官网下载需要的jdk版本

勾选同意,选择合适的版本下载到本地,(这里不使用wget下载,因为会出现很多问题)

2/把下载好的文件从本地上传到服务器

a.在/usr/local/下新建java文件夹

cd /usr/local/

mkdir java

b.上传(这里使用xftp6进行文件传输)

3/解压文件

tar -zxvf jdk-11.0.1_linux-x64_bin.tar.gz

4/配置环境变量

a.打开/etc/目录下的profile文件

vi /etc/profile

b.在最后添加以下代码 (注:CentOS 7.4 64以上使用 {JAVA_HOME} )

#java environment

export JAVA_HOME=/usr/local/java/jdk-11.0.1

export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar

export PATH=$PATH:${JAVA_HOME}/bin

5/更新profile

source /etc/profile

6/测试是否安装成功

 java -version

错误:

Error: missing `server' JVM at `/usr/local/java/jdk/jre/lib/i386/server/libjvm.so'.

Please install or use the JRE or JDK that contains these missing components.

解决方案:

安装OpenJDK8

yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel

【/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64/jre/bin】

vim /etc/profile

exportJAVA_HOME=上面dirname命令获取到的路径,不要jre/bin最后这段exportPATH=$PATH:$JAVA_HOME/binexportCLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

source/etc/profile(多刷几次,删除原来目录再刷几次)

问题解决

上一篇 下一篇

猜你喜欢

热点阅读