centos 6.8安装java环境
1、rpm -qa |grep java 查看当前是否有java已经安装了,部分centos系统已经安装了的openjava环境,但是很多项目不熟要求的是要必须是sun的java环境
2、yum -y remove 【rpm名称】 卸载不适合自己的java包。
3、wget 到指定的java包,因官网需要同意协议才能下载使用此方法更合适
sudo wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm
4、编译安装或者 rpm 安装即可
jdk-8u131-linux-x64.rpm
安装完成后查看安装路径,可以使用寻找dt.jar和tools.jar的方法确定安装目录所在的文件夹
find / -name dt.jar 或者 find / -name tools.jar
5、修改java环境变量/etc/profiles,配置变量,在末端添加如下变量,依次是安装目录变量,路径环境变量 ,类变量,编写测试文件进行测试。
vim /etc/profiles export JAVA_HOME=/usr/share/jdk1.8.0_131 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
6、添加完成后,执行source命令是变量生效,在root权限下执行。
source /etc/profile
7、echo查看各变量输出内容是否正确
echo $JAVA_HOME
echo $PATH
echo $CLASSPATH
成功输出以下内容基本就算成功了,最后验证下
[root@vicweb /etc]#echo $JAVA_HOME /usr/share/jdk1.8.0_131 [root@vicweb /etc]#echo $PATH /usr/share/jdk1.8.0_131/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/root/bin:/root/bin [root@vicweb /etc]#echo $CLASSPATH .:/usr/share/jdk1.8.0_131/lib/dt.jar:/usr/share/jdk1.8.0_131/lib/tools.jar
8、新建java文件验证abc.java环境安装是否成功,文件内容如下,最后编译并执行文件是否输出 HELLO WORLD!!
public class abc { public static void main(String args[]) { System.out.println("HELLO WORLD!!"); } }
命令如下
#编译
javac abc.java
#执行
java abc
成功输出HELLO WORLD!!代表java环境成功完成。
本文来自博客园,作者:忙碌在路上,转载请注明原文链接:https://www.cnblogs.com/netsa/p/6566344.html