本文讲明怎样在Linux CentOS下,下载安装JDK

分享在CentOS下安装Java
JDK及注意事项,希望对您富有援助。

介绍下在Ubuntu
16.04安装Oracle
JDK的长河,希望对我们享有帮助。

本文首要介绍的是怎么着是Linux遭遇下安装JDK的,因为Linux情状下,诸多时候也离不开Java的,下边作者就和豪门一块儿享受怎样jdk一.八的进度吧。

环境:

壹.希图专门的学问

#找到jdk八下载地址列表页面
#右键复制的下载地址为

一、安装景况

操作系统:Red Hat Enterprise Linux 陆 6四 位(版本号6.陆)

JDK版本:1.8

工具:Xshell5、Xftp5

表达:本文是由此Xshell伍工具远程连接Linux操作,若是是间接在Linux可视化分界面操作那就更便于了,原理同样。

Linux CentOS

a.因为Java
JDK区分三15个人和陆16位系统,所以在安装从前必须先要决断以下大家的CentOS系统为多少位系统,命令如下:

#在/usr/local下创建jvm目录

2、安装步骤

先是步:下载安装包

下载Linux情形下的jdk壹.捌,请去(官网)中下载jdk的安装文件;

鉴于自家的Linux是64位的,因而笔者下载jdk-8u131-linux-x64.tar.gz。

正如图所示:

澳门金沙国际 1

设若Linux本人连接受互连网,大家得以从来通过wget命令直接把JDK安装包下载下来,如图所示:

澳门金沙国际 2

JDK及注意事项。假定未有外网的条件,依旧安装上边的法子下载安装包,然后上传来服务器当中

第一步、解压安装包

将大家下载好的JDK安装包上传到服务器,实行解压

澳门金沙国际 3

解压命令实行解压

1 $ cd  /home/cmfchina
2 $ tar  -zxvf  jdk-8u131-linux-x64.tar.gz

澳门金沙国际 4

解压完毕之后,能够在当前目录下看到三个名叫【jdk一.八.0_13一】的目录,里面存放的是连锁文书

澳门金沙国际 5

咱俩要将解压后的【jdk一.捌.0_13一】里面包车型客车兼具数据移动到大家要求设置的文件夹在那之中,大家筹算将jdk安装在usr/java中级,大家在usr目录下新建3个java文件夹

mkdir /usr/java

澳门金沙国际 6

将【jdk1.8.0_13一】里的多寡拷贝至java目录下

mv /home/cmfchina/jdk1.8.0_131 /usr/java

澳门金沙国际 7

澳门金沙国际 8

其三步、修改情形变量

至此,大家最终索要修改情况变量,通过命令

vim /etc/profile

澳门金沙国际 9

用vim编辑器来编排profile文件,在文件末尾增加一下剧情(按“i”进入编辑):

1 export JAVA_HOME=/usr/java/jdk1.8.0_131
2 export JRE_HOME=${JAVA_HOME}/jre
3 export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
4 export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
5 export PATH=$PATH:${JAVA_PATH}

如图所示:

澳门金沙国际 10

接下来,保存并退出(按:wq!)

封存完事后,大家还亟需让这几个意况变量配置信息里面生效,要不然只好重启计算机生效了。

通过命令source /etc/profile让profile文件立时生效,如图所示

澳门金沙国际 11

第6步、测试是或不是安装成功

壹、使用javac命令,不会冒出command not found错误

2、使用java -version,出现版本为java version “1.八.0_131”

叁、echo $PATH,看看自个儿刚刚安装的的意况变量配置是或不是都不错

如图所示:

澳门金沙国际 12

时至明天,安装收尾

 

PS:如不符合规律,请留言,未经同意不得违规转发,转发请表明出处:

澳门金沙国际 13

澳门金沙国际 14

本文实行内容,使用Ali云ECS,通过XShell客户端连接阿里云服务器操作完结。读者也足以在融洽PC机,或服务器Linux操作系统下,实现JDK下载安装操作。

uname -a

sudo mkdir /usr/local/jvm#切换到jvm目录

1、下载JDK

澳门金沙国际 15

cd /usr/local/jvm/
#下载jdk,地址由后面的网页查看获得

从网络,寻觅到3个限令,不过有毛病,报“404 not
found”,供给将下载jdk的url修改一下,即可了

解释:如果有x86_6四正是60个人的,未有正是三二十个人的。前面是X6八陆或X86_6四则基本是6九人的,i6八陆或i38陆则基本是三十八人的

sudo wget –no-check-certificate –no-cookies –header “Cookie:
oraclelicense=accept-securebackup-cookie”

#解压

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

透过能够推断本身的CentOS为3四位系统,故而自己索要下载33人系统的JDK。

sudo tar -zxvf jdk-8u101-linux-x64.tar.gz
#开创软链接指向解压后的jdk1.8.0_101目录

澳门金沙国际 16

b.下载JDK,地址:

sudo ln -s jdk1.8.0_101 jdk8

如上那么些 url 极度,将最后的 链接替换下,从oracle的官方网站查找最新jdk的url

澳门金沙国际 17

#修改遭受变量,编辑~/.bashrc在最后增多如下语句

澳门金沙国际 18

c.操作必要的软件以及系统如下:虚拟机(VMware),虚拟机中装置的CentOS系统,Xshell,Xftp,jdk-8u6伍-linux-i58陆.gz

export JAVA_HOME=/usr/local/jvm/jdk8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#编写命令

鼠标,右键——“复制链接地址”

2.安装Java JDK8.0

sudo gedit ~/.bashrc#使意况变量生效的source命令

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

a.通过上边企图干活之后,大家今日一度颇具了能够安装JDK的情形。

source ~/.bashrc#此间借使用的是服务器版本提出用sudo nano
~/.bashrc,改完未来用Ctrl+X退出,之后听大人讲提示保存(输入Y然后回车)
#有部分科目给的是vi大概vim编辑器,记住i键进入编辑形式,改完后Esc退出编辑格局,输入:wq回车保存退出

能够成功的下载:

b.然后在Xshell中央银行任务令跳转到local下边成立者本身的文本夹:kencery

#安装验证java命令

澳门金沙国际 19

b.1  cd usr/local/  mkdir kencery  cd kencery/

java -version重回结果
java version “1.8.0_101”
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
#设置验证javac命令

 Linux终端展现:

c.然后选取Xftp将jdk复制到kencery文件夹下面,如图所示:

javac -version重返结果

 1 [root@izuf6famz0x92jd98na1kiz download]# wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz
 2 --2018-07-04 14:09:57--  http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz
 3 Resolving download.oracle.com (download.oracle.com)... 104.127.201.249
 4 Connecting to download.oracle.com (download.oracle.com)|104.127.201.249|:80... connected.
 5 HTTP request sent, awaiting response... 302 Moved Temporarily
 6 Location: https://edelivery.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz [following]
 7 --2018-07-04 14:09:57--  https://edelivery.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz
 8 Resolving edelivery.oracle.com (edelivery.oracle.com)... 184.26.250.202, 2600:1417:76:19a::2d3e, 2600:1417:76:181::2d3e
 9 Connecting to edelivery.oracle.com (edelivery.oracle.com)|184.26.250.202|:443... connected.
10 HTTP request sent, awaiting response... 302 Moved Temporarily
11 Location: http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz?AuthParam=1530684717_3a28246d3478a7373e7ff2e35b8998ad [following]
12 --2018-07-04 14:09:58--  http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz?AuthParam=1530684717_3a28246d3478a7373e7ff2e35b8998ad
13 Connecting to download.oracle.com (download.oracle.com)|104.127.201.249|:80... connected.
14 HTTP request sent, awaiting response... 200 OK
15 Length: 190890122 (182M) [application/x-gzip]
16 Saving to: ‘jdk-8u171-linux-x64.tar.gz’
17 
18 100%[=========================================================================================================================================>] 190,890,122 3.17MB/s   in 31s    
19 
20 2018-07-04 14:10:29 (5.90 MB/s) - ‘jdk-8u171-linux-x64.tar.gz’ saved [190890122/190890122]

澳门金沙国际 20

javac 1.8.0_101
多少个指令都有重返表明安装成功

查看下载后的目录

d.将上传的jdk解压,解压之后重命名字为javajdk,如图所示:

jdk版本更新
#小本子更新如8u十->八u10二,重新下载jdk解压,用软链接再度指向
#除去软链接命令

澳门金沙国际 21

澳门金沙国际 22

sudo rm -rf jdk8#重复创建软链接

2、创设目录

d.1 tar -zxv -f  jdk-8u65-linux-i586.gz

sudo ln -s jdk1.8.0_102
jdk8#大学本科子更新如jdk捌->jdk九,重新下载jdk解压,创制新的软链接,修改蒙受变量的不2诀窍

mkdir /usr/java

d.2 mv jdk1.8.0_65  javajdk

Ubuntu 14.04安装JDK1.8.0_二5与布局景况变量
http://www.linuxidc.com/Linux/2015-01/112030.htm 

把下载的 jdk-8u17一-linux-x64.tar.gz 放进那些目录

d.3 cd javajdk

CentOS 搭建JDK环境 
http://www.linuxidc.com/Linux/2015-06/118879.htm 

mv jdk-8u171-linux-x64.tar.gz /usr/java

e.通过地点的手续,咱们的jdk已经全副到位安装了,接下去就是更要紧的一步:配置景况变量

Ubuntu 14.04安装JDK1.8.0_25与陈设景况变量 
http://www.linuxidc.com/Linux/2015-01/112030.htm 

3、解压缩

重临顶部

Ubuntu 14.04 LTS安装Oracle JDK 1.8 
http://www.linuxidc.com/Linux/2014-11/109216.htm 

tar -zxvf jdk-8u171-linux-x64.tar.gz

3.陈设境况变量

CentOS陆.三安装JDK和景况布置
http://www.linuxidc.com/Linux/2012-09/70780.htm 

 自动解压

a.1 vim /etc/profile

Ubuntu 14.04 安装 JDK8 
http://www.linuxidc.com/Linux/2014-09/106218.htm 

澳门金沙国际 23

a.2 展开今后按钮盘(i)进入编辑方式,将上面包车型地铁剧情复制到尾巴部分

澳门金沙国际,Ubuntu下安装JDK图像和文字解析
http://www.linuxidc.com/Linux/2014-09/107291.htm 

解压后会在Java文件夹下发生一个jdk1.八.0_171目录

JAVA_HOME=/usr/local/kencery/javajdk

更加多Ubuntu相关音信见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

 澳门金沙国际 24

PATH=$JAVA_HOME/bin:$PATH

正文永远更新链接地址:http://www.linuxidc.com/Linux/2016-10/135915.htm

4、定义JAVA_HOME的情形变量目录

CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar

澳门金沙国际 25

打开 /etc/profile 文件

export PATH JAVA_HOME CLASSPATH

vi /etc/profile

备考:依据上边的配备新闻,大家既能够将遇到变量的布署落成,要求小心的是,PATH在安排的啊时候,一定要把AVA_HOME/bin放在最前头,不然使用java命令式,系统会找到以前的JAVA,在不往下找了,那样java这么些可施行文件运营的目录其实不在$JAVA_HOME/bin下,而在任何目录下,会导致十分大的标题。

澳门金沙国际 26

a.三 写完之后大家按钮盘(ESC)按键退出,然后按(:wq)保存并且关闭Vim。

在当中,定义 java的境遇变量

b.配置达成之后,最要紧的一步正是使文件立即生效:命令如下:

set java environment
JAVA_HOME=/usr/java/jdk1.8.0_171
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH

source /etc/profile让profile

封存并试行,让修改生效

三.认证是不是安装成功

source /etc/profile

a.上边装有的步子落成以往,那时候我们须要检查是或不是安装成功,输入如下命令,如图所示:

伍、检查评定jdk安装成功与否

a.1 java -version

echo $JAVA_HOME

a.2 echo $JAVA_HOME

或者

澳门金沙国际 27

java -version

4.卸载Java jdk

澳门金沙国际 28

a. 首先实践命令查看服务器下的jdk的本子:命令如下:rpm -qa|grep jdk

JDK配置实现。

澳门金沙国际 29

 

b. 然后实践命令: yum -y remove java
java-壹.六.0-openjdk-一.陆.0.0-1.50.一.1壹.5.el六_3.x86_64将方面查询出来的各种版本以此删掉就能够。

 扫个红包啊!

那篇到此地大家就已经落成了,我们如失常,迎接留言,大家1块学习研究,对Linux的学习作者也是初学者,希望咱们打气,多谢我们。 

澳门金沙国际 30

下1篇大家将动用Linux来搭建汤姆cat并且揭橥JavaWeb项目,在实验中作者超越了广大主题素材,笔者都会在下篇分享给大家,期待中。

Donate捐赠

若是自己的篇章援助了你,能够陈赞笔者 一 元,让作者接二连三写出越来越好的内容)

澳门金沙国际 31   澳门金沙国际 32

  (微信)                                        (支付宝)

微信/支付宝 扫一扫

CentOS7.2安装JDK1.7 http://www.linuxidc.com/Linux/2016-11/137398.htm

CentOS 搭建JDK环境 
http://www.linuxidc.com/Linux/2015-06/118879.htm 

Ubuntu
14.04安装JDK1.8.0_二伍与配置意况变量 
http://www.linuxidc.com/Linux/2015-01/112030.htm 

Ubuntu 14.04 LTS安装Oracle JDK 1.8 
http://www.linuxidc.com/Linux/2014-11/109216.htm 

CentOS陆.3安装JDK和情况安插
http://www.linuxidc.com/Linux/2012-09/70780.htm 

在Linux虚拟机下安插JDK的环境变量 
http://www.linuxidc.com/Linux/2017-01/139212.htm

本文永恒更新链接地址:http://www.linuxidc.com/Linux/2017-01/139874.htm

澳门金沙国际 33

相关文章