linux中安装jdk

1. 下载jdk

Oracle官网上下载jdk,需要点击accept licence 才能下载,在linux上执行下面的命令,可以直接下载。

# wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie"  -c http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz

2. 使用二进制版本(.tar.gz)安装到64位linux平台上

  • 解压
# tar xf jdk-8u171-linux-x64.tar.gz

注:二进制版可以安装到任何用户下面,不局限于root账号,并且安装位置任意。但是只有root账号可以安装到系统目录位置。

  • cd到你想安装jdk的目录,然后移动下载的包到当前目录
# mkdir -p /path/to/java  

# mv /path/to/jdk1.8.0_171/  /path/to/java/ 

(mkdir -p:建立上层目录,比如 /root目录下没有任何目录,mkdir -p /root/test/test就在/root目录下建立了test目录,并在/root/test目录下还建立了/root/test/test 目录)。jdk安装好了,如果想节省磁盘空间,可以删除tar.gz包。

3. 配置java环境变量

# vim /etc/profile

// 在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL的下面添加。如果java和jre home都指定就默认使用jrehome,否则随便哪个tomcat都可以识

export JAVA_HOME=/path/to/java
export JRE_HOME=$JAVA_HOME/jre          
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

4. 测试

# source /etc/profile    // 这个命令只会对增加的变量有修改,如果删除变量则看不出结果

# echo $JAVA_HOME

/usr/share/java

# echo $PATH

/data/java/bin:/data/java/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

# echo $CLASSPATH

.:/data/java/lib/dt.jar:/data/java/lib/tools.jar

# java --version

java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

# javac
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值