Fork me on GitHub

JDK安装配置

JDK下载

http://www.oracle.com/technetwork/java/javase/downloads/index.html
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

环境变量设置说明

(jdk 需要配置三个环境变量; 1.5之后可以不再设置classpath,但建议保留classpath设置)

  • CLASS_PATH 保证class文件能够在任意目录下运行
  • PATH 保证javac可以在任意目录下运行

mac系统

环境变量配置文件执行的顺序:
/etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc
/etc/profile和/etc/paths是系统级别的,系统启动就会加载,剩下的是用户级别的。

下载dmg安装包后直接安装后,通过java -version;java;javac验证,个人发现最新版本中不用系统环境变量配置,重启电脑验证过,

配置环境变量的方式:

  1. 找到JDK安装目录,如:
1
/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
  1. 编辑文件~/.bash_profile 文件
1
2
3
4
5
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.

export JAVA_HOME
export PATH
  1. 使配置生效:source .bash_profile
  2. 输入 echo $JAVA_HOME 显示刚才配置的路径
  3. 验证安装

Linux系统

安装前,请在终端中通过java命令查看是否系统已默认安装OpenJDK,如果有,则先卸载

  1. 下载安装包后解压,如:sudo tar -zxvf jdk-8u77-linux-x64.tar.gz,得到jdk1.8.0_77文件夹
  2. sudo mkdir /usr/java
  3. sudo cp -r jdk1.8.0_77/ /usr/java/
  4. 配置环境变量,sudo vim /etc/profile,在前面添加
1
2
3
export JAVA_HOME=/usr/java/jdk1.8.0_77
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
  1. source /etc/profile 使配置立即生效
  2. 检查新安装的jdk:java -version;java;javac

本文标题:JDK安装配置

文章作者:行锋

发布时间:2018年12月19日 - 15:12

最后更新:2019年02月14日 - 10:02

原始链接:https://chetaofeng.github.io/2018/12/19/环境搭建-06-Java安装/

许可协议: 署名-非商业性使用 转载请保留原文链接及作者

-------------本文结束感谢您的阅读-------------
坚持原创技术分享,您的支持将鼓励我继续创作!