CentOS7安装JDK1.8

环境:
XShell5
VMware12
CentOS7
jdk: jdk-8u51-linux-x64.tar.gz

链接:https://pan.baidu.com/s/1Nd6mwkowKWkrt3y13HUPhg
提取码:xzh0
如果需要其他资源可以留言,我有的都会放到放到公共空间去.

1.传输JDK安装

0)进入linux目录

cd /usr/local/src

JDK安装包有多种方式传输,我这里介绍三种.
1)本地直接把jdk tar包直接拖入
2)如果是远程,需要使用FileZille连接
ip:192.168.72.130 填写你自己linux的ip 端口:22 user: root password:root
上传即可
3)我是直接使用XShell 窗口 -->传输新建文件 -->选择本地文件夹 点击右键上传

2.解压jdk tar包

指令:

tar -xvf jdk.1.8-5.tar

为了方便改名:

  mv jdk1.8.0_51 jdk1.8

复制此路径 pwd键出:

pwd

/usr/local/src/jdk1.8

3.添加环境变量

(win10我们也这样操作过,只是方式有些差异,原因是一致的,是让其他路径随时随地的使用JDK)
1)在配置文件上 配置jdk 安装路径

vim /etc/profile

打开的时候是如下这样,不知道如何下手,生怕弄错了什么.
2)我选择在最末端的deno后面添加
按 i 添加内容,内容如下

#set java env
JAVA_HOME=/usr/local/src/jdk1.8  
JAVA_BIN=/usr/local/src/jdk1.8/bin  
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
3)注意,这里的 /usr/local/src/jdk1.8 统统替换成你们自己jdk的安装路径.
HOSTNAME=`/usr/bin/hostname 2>/dev/null`
HISTSIZE=1000
if [ "$HISTCONTROL" = "ignorespace" ] ; then
    export HISTCONTROL=ignoreboth
else
    export HISTCONTROL=ignoredups
fi

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL

# By default, we want umask to get set. This sets it for login shell
# Current threshold for system reserved uid/gids is 200
# You could check uidgid reservation validity in
# /usr/share/doc/setup-*/uidgid file
if [ $UID -gt 199 ] && [ "`/usr/bin/id -gn`" = "`/usr/bin/id -un`" ]; then
    umask 002
else
    umask 022
fi

for i in /etc/profile.d/*.sh /etc/profile.d/sh.local ; do
    if [ -r "$i" ]; then
        if [ "${-#*i}" != "$-" ]; then
            . "$i"
        else
            . "$i" >/dev/null
        fi
    fi
done
#set java env
JAVA_HOME=/usr/local/src/jdk1.8  
JAVA_BIN=/usr/local/src/jdk1.8/bin  
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH

unset i
unset -f pathmunge

4)逐次按 ESC --> : -->wq
意思是保存,并退出
5)使得配置文件生效(应该是重新刷新刚刚添加的内容) 这一步很关键,不要忘了

source /etc/profile

6)验证jdk有效性

java -version

ok---->

java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)

这样就大功告成了,怎么样,觉得满意就点个赞吧!!!

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值