centos7 安装 jdk8
安装主要分为两种方式
- linux中的yum命令
- 手动解压安装(自己下载官网jdk.tar.gz)
yum 安装
- 可以使用
yum -y list java*命令,查询可安装的版本。版本后面要带-devel,否则是jre。 - 执行命令
yum install -y [jdkVersion]进行安装 - 查询java是否安装成功
java javac [java -version] - 查询jdk安装目录
1rpm -ql [jdk name] - 安装完成
手动安装
- 将
jdk.tar.gz文件解压
我是用的是centos7 执行
tar -zxvf /home/jdk.tar.gz -C /targetPath一直报错no such file or directory最后也没解决... ...
那就不指定文件夹直接解压,然后放到你需要的位置。
- 编辑一下环境变量
vim /etc/profile
# java jdk
JAVA_HOME=/usr/java/jdk/jdk1.8.0_20
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
EXPORT JAVA_HOME
EXPORT JRE_HOME
EXPORT PATH
EXPORT CLASSPATH
-
重新加载一遍文件
source /etc/profile, 然后可以检测一下安装是否成功。 -
这个方式的话最好再加一个
/usr/bin/java目录下软连接
ln -s /home/java/jdk1.8.0_20/bin/java /usr/bin/java
如果 java 或 javac 出现 no such directory 可能是没有gcc包的原因
sudo yum install glibc.i686

浙公网安备 33010602011771号