Linux下JDK安装笔记

环境说明:

Linux版本: CentOS6.2   JDK:jdk-7u60-linux-x64.tar.gz

1、下载jdk-7u60-linux-x64.tar.gz,本人是放到了~/工具 目录下

2、解压缩jdk到 /usr/lib/java-1.7.0/7u60/  ,命令为:sudo tar -zxvf ~/工具/jdk-7u60-linux-x64.tar.gz -C /usr/lib/java-1.7.0/7u60/

3、执行 vim ~/.bashrc(此文件中的配置,只对当前用户生效)   在此文件中插入jdk的环境变量

export JAVA_HOME=/usr/lib/java-1.7.0/7u60/jdk1.7.0_60

export JRE_HOME=${JAVA_HOME}/jre

export CLASS_PATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

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

保存退出后,执行  source ~/.bashrc  立刻重载此文件

如果想对所有用户生效,需要vim /etc/profile 文件,其它操作相同。

4、查看当前系统中有哪些java版本以及默认使用的是哪个:sudo update-alternatives --config java,会发现没有显示我们刚刚装的jdk

5、执行

sudo update-alternatives --install /usr/bin/java java /usr/lib/java-1.7.0/7u60/jdk1.7.0_60/bin/java 300 和
sudo update-alternatives --install /usr/bin/javac javac  /usr/lib/java-1.7.0/7u60/jdk1.7.0_60/bin/javac 300 命令

便于更改默认的jdk为我们自己安装的jdk

6、再次执行sudo update-alternatives --config java  根据提示修改默认JDK

7、执行javac -version   java -version   确保能正常返回版本号

8、创建一个测试类   Test.java   在main函数中打印一些文字

9、使用 javac Test.java 编译后,在使用  java Test执行该测试类,如果控制台打印出main函数中的文字,那么JDK安装成功。

原文地址:https://www.cnblogs.com/anai/p/4193884.html