Linux安装jdk

合集下载

Linux安装jdk8详细步骤

Linux安装jdk8详细步骤

Linux安装jdk8详细步骤1. 下载 jdk8 安装包选择对应的 jdk 版本下载即可(通过 windows 下载之后,⽂件共享到 linux)查看当前 Linux 版本位数$ sudo uname --mi686 //表⽰是32位x86_64 //64位注:jdk版本位数和 Linux版本位数⼀致2. ⽤ root ⽤户登录 Linux,在 usr ⽬录下建⽴ java ⽬录$ cd usr/$ mkdir java3. 将 jdk-8u181-linux-x64.tar 解压到 java ⽬录下$ tar -zxvf jdk-8u181-linux-x64.tar得到⼀个⽂件夹 jdk1.8.0_1814. 安装完毕为他建⽴⼀个链接以节省⽬录长度$ ln -s /usr/java/jdk1.8.0_181/ /usr/jdk5. 编辑配置⽂件,配置环境变量$ vim /etc/profileexport JAVA_HOME=/usr/java/jdk1.8.0_181export CLASSPATH=$JAVA_HOME/lib/export PATH=$PATH:$JAVA_HOME/binexport PATH JAVA_HOME CLASSPATH添加如下内容:JAVA_HOME根据实际⽬录来6. 使配置⽂件⽣效$ source /etc/profile7. 查看安装情况$ java -version如果得到结果如下,则证明安装成功:java version "jdk1.8.0_181"Java(TM) SE Runtime Environment (build jdk1.8.0_181-b27)Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)。

Linux安装Jdk1.8并配置环境变量

Linux安装Jdk1.8并配置环境变量

Linux安装Jdk1.8并配置环境变量1. yum源安装(推荐)# 检查是否已经存在java相关命令rpm -qa|grep javarpm -qa|grep jdkrpm -qa|grep gcj# 如果需要卸载rpm -qa | grep java | xargs rpm -e --nodeps# 检索Java1.8源列表yum list java-1.8*# 安装Java1.8yum install java-1.8.0-openjdk* -y# 查询JAVA_HOMEwhich java# 返回/usr/bin/java# ls -l命令ls -l /usr/bin/java# 返回lrwxrwxrwx 1 root root 22 Nov 13 14:37 /usr/bin/java -> /etc/alternatives/java# ls -l命令ls -l /etc/alternatives/java# 返回lrwxrwxrwx 1 root root 73 Nov 13 14:37 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_64/jre/bin/java # 则JAVA_HOME路径为:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_642. 介质安装2.1 下载介质官⽹下载 登录后即可下载。

百度⽹盘(推荐) 链接: 提取码:7suz2.2 上传并解压在/usr/local/⽬录下新建⽂件夹:java上传介质到/usr/local/java/解压:tar -zxvf jdk-8u291-linux-x64.tar.gz2.3 配置环境变量# 编辑配置⽂件vim /etc/profile# 在末尾追加export JAVA_HOME=/usr/local/java/jdk1.8.0_291export JRE_HOME=/usr/local/java/jdk1.8.0_291/jreexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$PATH# 使配置⽂件⽣效source /etc/profile2.4 测试# 测试javac命令javac# 测试javajava# 测试版本号java -version# 返回java version "1.8.0_291"Java(TM) SE Runtime Environment (build 1.8.0_291-b10)Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode) # 查询JAVA_HOMEecho $JAVA_HOME# 返回/usr/local/java/jdk1.8.0_291。

【Linux】JDK安装及配置(linux-tar.gz版)

【Linux】JDK安装及配置(linux-tar.gz版)

【Linux】JDK安装及配置(linux-tar.gz版)
安装环境:Linux(CentOS 7 64位版)
JDK安装:tar.gz为解压后就可以使⽤的版本,这⾥使⽤jdk-8u211-linux-x64.tar.gz版,安装到/usr/java/(usr下新建java⽂件夹)下⼀:JDK安装
将⽂件jdk-8u211-linux-x64.tar.gz移动到/usr/java/下,并解压:
⼆:配置环境变量
在/etc/profile⽂件中,配置环境变量,是JDK在所有⽤户中⽣效:
打开/etc/profile⽂件 vi /etc/profile
编辑⽂件,在最后添加如下四⾏:
export JAVA_HOME=/usr/java/jdk1.8.0_65
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
保存退出后,执⾏source /etc/profile使修改的环境变量⽣效
三:测试Java
使⽤java -version命令测试是否成功
四:测试Java程序
测试运⾏JAVA⽂件,vi新建编辑Test.java⽂件,使⽤javac 编译Test.java⽂件,使⽤java运⾏
public class Test
{
public static void main(String args[]) {
System.out.println("hello,中国!");
}
}。

linux_32位安装JDK1.6以及tomcat-5.5

linux_32位安装JDK1.6以及tomcat-5.5

安装1.6JDK1.下载jdk-6u20-linux-i586.bin成功后上传至服务器任意目录2. 在当前目录输入chmod 755 jdk-6u20-linux-i586-rpm.bin3.看到安装程序在询问您是否尊守许可协议页面,回车,空格都可以,看完协议出现一行字:Do you aggree to the above license terms? [yes or no]安装程序在问您是否愿意遵守刚才看过的许可协议。

当然要同意了,输入"y" 或"yes" 回车。

4.在命令行输入:vi /etc/profile在里面添加如下内容export JA V A_HOME=/usr/local/java/jdk1.6.0_20export JA V A_BIN=/usr/local/java/jdk1.6.0_20/binexport PATH=$PATH:$JA V A_HOME/binexport CLASSPA TH=.:$JA V A_HOME/lib/dt.jar:$JA V A_HOME/lib/tools.jarexport JA V A_HOME JA V A_BIN PATH CLASSPA TH5.进入/usr/bin/目录cd /usr/binln -s -f /usr/java/jdk1.6.0_20/jre/bin/javaln -s -f /usr/java/jdk1.6.0_20/bin/javac6. 在命令行输入java -version屏幕输出:java version "jdk1.6.0_20"Java(TM) 2 Runtime Environment, Standard Edition (build jdk1.6.0_20)Java HotSpot(TM) Client VM (build jdk1.6.0_20, mixed mode)7. 安装JDK1.6完毕.安装tomcat1. 下载apache-tomcat-5.5.30.tar.gz2. 使用FileZilla Client将此文件上传至/tools目录3. 解压gz文件# tar -zxvf /tools/apache-tomcat-5.5.30.tar.gz5. 将Apache移动到跟目录下# mv /tools/apache-tomcat-5.5.30 /6. 进入apache/bin目录下# cd /apache-tomcat-5.5.30/bin7. 开启与关闭服务# ./startup.sh //启动tomcat显示Using CATALINA_BASE: /usr/local/tomcatUsing CA TALINA_HOME: /usr/local/tomcatUsing CA TALINA_TEMDIR: /usr/local/tomcat/tempUsing JA V A_HOME: /usr/java/jdk1.6.0_20到此tomcat已经安装完成,现在使用浏览器访问http://localhost:8080,出现tomcat默认页面,说明已经安装成功。

Linux下安装JDK1.6

Linux下安装JDK1.6

Linux下安装JDK1.6开始安装jdk1.7.0后,提示version `GLIBC_2.4' not found,可能是jdk的版本太新了。

所以改成jdk6.0一、下载安装jdk下载jdk1.6地址:/technetwork/java/javase/downloads/jdk-6u31-download-1501634. html下载jdk-6u31-linux-i586.bin.复制到/usr/java目录下。

运行脚本:./jdkjdk-6u31-linux-i586.bin二、修改配置文件用文本编辑器打开/etc/profile在profile文件末尾加入:在文件末尾添加如下几句:JAVA_HOME=/usr/java/jdk1.6.0_31PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOMEexport PATHexport CLASSPATH注解a. 你要将/usr/java/jdk1.6.0_31jdk 改为你的jdk安装目录b. linux下用冒号“:”来分隔路径c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种常见的错误。

d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。

e. export是把这三个变量导出为全局变量。

f. 大小写必须严格区分。

三. 需要配置的环境变量解释1. PATH环境变量。

作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH 变量所指定的路径中查找看是否能找到相应的命令程序。

我们需要把jdk安装目录下的bin 目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。

在Linux系统下安装jdk并配置环境变量

在Linux系统下安装jdk并配置环境变量

在Linux系统下安装jdk并配置环境变量本⽂主要介绍的是如何是Linux环境下安装JDK的,因为Linux环境下,很多时候也离不开Java的,下⾯笔者就和⼤家⼀起分享如何jdk1.8的过程吧。

1、安装环境操作系统:CentOS 07 64位jdk版本:1.8⼯具:Xshell6、Putty、WinSCP说明:本⽂是通过WinSCP⼯具远程连接Linux操作,如果是直接在Linux可视化界⾯操作那就更⽅便了,原理⼀样。

2、安装步骤第⼀步:下载Linux环境下的jdk1.8安装包(现在在oracel官⽹下载安装包好像要注册~~~个⼈觉得有点⿇烦不贴图了,不过也可以在⾮官⽹下载)由于我的Linux是64位的,因此我下载注:如果Linux本⾝连接到互联⽹,我们也可以直接通过wget命令直接把JDK安装包下载下来(命令:wget + 下载地址),但是笔者没有试过,是直接下载安装包,上传⾄服务器中。

第⼆步:解压安装包将我们下载好的安装包上传⾄服务器,进⾏解压解压命令进⾏解压cd /roottar -zxvf jdk-8u131-linux-x64.tar.gz解压完成后,可以在当前⽬录下看到⼀个名字为【jdk1.8.0_131】的⽬录,⾥⾯存放的是相关⽂件我们要将解压后的【jdk1.8.0_131】⾥⾯的所有数据移动到我们需要安装的⽂件夹当中,我们打算将jdk安装在usr/java当中,我们在usr⽬录下新建⼀个java⽂件夹cd /usrmkdir /usr/java将【jdk1.8.0_131】⾥的数据拷贝⾄java⽬录下mv /root/jdk1.8.0_131 /usr/java将解压后的⽂件移动到此⽬录下:第三步、编辑配置⽂件,修改环境变量通过命令去修改环境变量vi /etc/profile按下键盘 i 进⼊到编辑模式export JAVA_HOME=/usr/java/jdk1.8.0_131export CLASSPATH=${JAVA_HOME}/libexport PATH=$PATH:${JAVA_HOME}/bin 如图所⽰:然后,保存并退出(按:wq!)保存完之后,我们还需要让这个环境变量配置信息⾥⾯⽣效,要不然只能重启电脑⽣效了。

linux安装jdk步骤

linux安装jdk步骤

1.检查系统中jdk版本(有的系统自带jdk)[root@localhost software]# java -version若未jdk则无反应,若有则显示:openjdk version "1.8.0_102"OpenJDK Runtime Environment (build 1.8.0_102-b14)OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)2.检测jdk安装包[root@localhost software]# rpm -qa | grep java显示:java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64python-javapackages-3.4.1-11.el7.noarchtzdata-java-2016g-2.el7.noarchjavapackages-tools-3.4.1-11.el7.noarchjava-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_643.卸载openjdk[root@localhost software]# rpm -e --nodeps tzdata-java-2016g-2.el7.noarch[root@localhost software]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64[root@localhost software]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64[root@localhost software]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64[root@localhost software]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64或者使用yum指令[root@localhost jvm]# yum remove *openjdk*之后再次输入rpm -qa | grep java查看卸载的情况[root@localhost software]# rpm -qa | grep javapython-javapackages-3.4.1-11.el7.noarchjavapackages-tools-3.4.1-11.el7.noarch4.安装新的jdk首先到jdk官网上下载你想要的jdk版本,下载完成之后将需要安装的jdk安装包放到Linux系统指定的文件夹下,并且命令进入该文件夹下:[root@localhost software]# lltotal 252664-rw-r--r--. 1 root root 11830603 Jun 9 06:43 alibaba-rocketmq-3.2.6.tar.gz-rw-r--r--. 1 root root 43399561 Jun 9 06:42 apache-activemq-5.11.1-bin.tar.gz-rwxrw-rw-. 1 root root 185540433 Apr 21 09:06 jdk-8u131-linux-x64.tar.gz-rw-r--r--. 1 root root 1547695 Jun 9 06:44 redis-3.2.9.tar.gz-rw-r--r--. 1 root root 16402010 Jun 9 06:40 zookeeper-3.4.5.tar.gz 解压下载的jdk-8u221-linux-x64.tar.gz安装包[root@localhost software]# mkdir -p /usr/lib/jvm[root@localhost software]# tar -zxvf jdk-8u131-linux-x64.tar.gz -C/usr/lib/jvm5.设置环境变量[root@localhost software]# vim /etc/profile在打开的文件的最前面添加export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATH6.执行profile文件[root@localhost software]# source /etc/profile7.检查安装的jdk[root@localhost software]# java -version显示:java version "1.8.0_131"Java(TM) SE Runtime Environment (build 1.8.0_131-b11)Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)也可参照以下的步骤:一、yum一键安装这种办法简单粗暴,直接开始操作。

Linux安装JDK17

Linux安装JDK17

Linux安装JDK17 1. 下载安装包mkdir /home/jdk17wget https:///java/17/latest/jdk-17_linux-x64_bin.tar.gz -P /home/jdk17/或wget http://49.232.8.65/jdk/jdk17/jdk-17_linux-x64_bin.tar.gz -P /home/jdk17/2. 解压tar xf /home/jdk17/jdk-17_linux-x64_bin.tar.gz -C /home/jdk17/3. 配置环境变量vim /etc/profile #末尾添加如下位置export JAVA_HOME=/home/jdk17/jdk-17.0.1export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarexport PATH=$JAVA_HOME/bin:$PATH4. 使环境变量⽣效source /etc/profile5. 验证javajavacjava -version少⼀个就说明有问题,检查环境变量是否正确6. 写⼀个 HelloWorld 测试⼀下[root@c7-1 ~]#cat >> HelloWorld.java << EOF> public class HelloWorld {> public static void main(String[] args){> System.out.println("hello world");> }> }> EOF[root@c7-1 ~]#cat HelloWorld.javapublic class HelloWorld {public static void main(String[] args){System.out.println("hello world");}}[root@c7-1 ~]#java HelloWorld.javahello world[root@c7-1 ~]#lsHelloWorld.java[root@c7-1 ~]#javac HelloWorld.java[root@c7-1 ~]#java HelloWorldhello world[root@c7-1 ~]#lsHelloWorld.class HelloWorld.java从 JDK11 开始,可以直接运⾏ JAVA 代码,不需要先 javac 编译,它会在内核中临时⽣成⼀个 *.class ⽂件,运⾏完后删除。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

右键菜单sudo apt-get install nautilus-open-terminal
1.下载JDK
目前最新的JDK版本是:Java SE Development Kit 7u5
下载地址:/otn-pub/java/jdk/7u5-b06/jdk-7u5-linux-i586.tar.gz
查看最新:/technetwork/java/javase/downloads/index.html
2.解压安装
我们把JDK安装到这个路径:/usr/lib/jvm
如果没有这个目录(第一次当然没有),我们就新建一个目录
1
2 cd /usr/lib
sudo mkdir jvm
建立好了以后,我们来到刚才下载好的压缩包的目录,解压到我们刚才新建的文件夹里面去,并且修改好名字方便我们管理
1
2
3 sudo tar zxvf ./jdk-8u40-linux-x64.tar.gz -C /usr/lib/jvm
cd /usr/lib/jvm
sudo mv jdk1.8.0_40/ jdk8
3.配置环境变量
1 gedit ~/.bashrc
在打开的文件的末尾添加
1
2
3
4 export JAVA_HOME=/usr/lib/jvm/jdk8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存退出,然后输入下面的命令来使之生效
1 source ~/.bashrc
4.配置默认JDK(一般情况下这一步都可以省略)
由于一些Linux的发行版中已经存在默认的JDK,如OpenJDK等。

所以为了使得我们刚才安装
好的JDK版本能成为默认的JDK版本,我们还要进行下面的配置。

执行下面的命令:
1
2 sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk8/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk8/bin/javac 300
注意:如果以上两个命令出现找不到路径问题,只要重启一下计算机在重复上面两行代码就OK 了。

执行下面的代码可以看到当前各种JDK版本和配置:
1 sudo update-alternatives --config java
5.测试
打开一个终端,输入下面命令:
1 java -version
显示结果:
1
2
3 java version "1.7.0_05"
Java(TM) SE Runtime Environment (build 1.7.0_05-b05)
Java HotSpot(TM) Server VM (build 23.1-b03, mixed mode)
这表示java命令已经可以运行了。

相关文档
最新文档