美文网首页
为Linux服务器升级JDK

为Linux服务器升级JDK

作者: SeaMonster | 来源:发表于2017-03-14 22:39 被阅读0次

说来惭愧,公司的那个服务器用了很多年一直都是JDK1.6,因为上边有不知数目的旧项目一直在跑,为了避免产生什么安全生产事故,加上我也没有那服务器的root账号密码权限,虽然有心升级JDK版本,也只能在心里想想

最近想为项目搭建一个日志系统,先后尝试了kafka 和 ELK (ElasticSearch + Logstash + Kibana),JDK版本过低的问题给我造成了很大的困扰,很多开源项目都需要起码基于JDK1.7以上甚至1.8以上了,为了照顾这个JDK1.6,我不得不装了一个几乎是最老版本的ELK才勉强跑得起来(ElasticSearch 最新好像是5.X,我装的是0.9,1.x都装不了)。可以预期,如果继续坚守着这个JDK1.6,新技术可以不用玩了

昨天成功找了一台没有其他项目在跑的服务器,尝试下升级JDK。百度了一下,都是提到需要修改/etc/profile 文件的,但是我没有服务器的root账号密码权限,要申请也是相当的麻烦,只好另寻他法:

1. 上Oracle官网下载JDK1.8 

2. tar -xvf 刚下到的JDK1.8的.tar.gz文件,假定最终解压出来的目录是/data/local/jdk1.8.0_121

3. 修改根目录下的.bash_profile ,添加以下几句

JAVA_HOME=/data/local/jdk1.8.0_121

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

4. source .bash_profile

    source /etc/profile

5. java -version, 发现版本已是1.8了

相关文章

网友评论

      本文标题:为Linux服务器升级JDK

      本文链接:https://www.haomeiwen.com/subject/pvefnttx.html