玩转虚拟机之linux安装jdk

感觉在windows系统安装jdk是很easy的事,想来在linux应该也差不了太多,只不过没想到的并不是一帆风顺。

首先,只是下载jdk就费了好大的劲,这里不多说,上jdk官网地址链接:

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

下载需要有账户,自行创建吧。这里下载的是jdk1.8.如不想麻烦,这里也可以下载:

链接:https://pan.baidu.com/s/1tQ6nvyzxnOBPRyZEGWuEkQ      提取码:3wfb 

我是在本地下载好的jdk,然后通过工具上传到linux系统。

首先解压jdk,这里通过命令解压:

 $ cd  /usr/java
 $ tar  -zxvf  jdk-8u211-linux-x64.tar.gz

注:如果是用命令从linux自行下载的话,可能会出现解压错误。

解压成功以后,下面就是配置环境变量,基本和windows系统差不多,只不过配置的地方不一样。

vim /etc/profile

用这个命令进入该文件中,按键盘上的 i 进入编辑状态,

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 ] && [ "`id -gn`" = "`id -un`" ]; then
    umask 002
else
    umask 022
fi

for i in /etc/profile.d/*.sh ; do
    if [ -r "$i" ]; then
        if [ "${-#*i}" != "$-" ]; then 
            . "$i"
        else
            . "$i" >/dev/null
        fi
    fi
done

unset i
unset -f pathmunge

然后在该文件中,输入以下字段:

export JAVA_HOME=/usr/java/jdk1.8.0_211 //这里换上你自己的地址

export JRE_HOME=$JAVA_HOME/jre

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=./:JAVA_HOME/lib:$JRE_HOME/lib

按键盘上的Esc键退出,而后 :wq  保存即可。

到这里安装完毕,但还是有点问题,为了还原我的问题,这里暂时不做刷新文件,解决问题再刷新。

一般安装成功jdk,都是用 java -version 测试是否安装成功,这里也是一样,但是会发现出现

我安装的明明是1.8,为何显示的是1.7呢?

用rpm -qa|grep java 命令可以发现,已经存在jdk

[root@localhost /]# rpm -qa|grep java
java-1.7.0-openjdk-headless-1.7.0.51-2.4.5.5.el7.x86_64
tzdata-java-2014b-1.el7.noarch
javapackages-tools-3.4.1-5.el7.noarch
java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64
python-javapackages-3.4.1-5.el7.noarch

系统默认安装的东西,可以用以下命名删除:

//这里删除一项就可以
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.51-2.4.5.5.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64

最后,刷新以下文件,就OK了

source /etc/profile

以上是linux安装jdk。不适合所有,只能借鉴。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值