centos安装jdk(Centos7一键安装jdk1.8 shell脚本)

2025-08-04 10:45:01 :0

centos安装jdk(Centos7一键安装jdk1.8 shell脚本)

其实centos安装jdk的问题并不复杂,但是又很多的朋友都不太了解Centos7一键安装jdk1.8 shell脚本,因此呢,今天小编就来为大家分享centos安装jdk的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

本文目录

Centos7一键安装jdk1.8 shell脚本

jdk-8u251-linux-x64.tar.gz

1、vi install_java.sh 脚本

2、将 install_java.sh 脚本与安装tar包放在同一目录下,运行此脚本进行自动化安装

3、给脚本文件加执行权限

4、运行脚本文件,进行安装

怎么在centos7上安装jdk

方法1:编译文件压缩包安装
创建目录
home 目录下建 software目录(也可以是任意目录)下用于存放下载的软件。
mkdir /home/software
根目录下 usr 目录下新建 java 目录,用于 jdk 的安装路径。
mkdir /usr/java
解压下载包
切换到 software 目录,里面有我们之前的 jdk-8u45-linux-x64.tar 执行
tar zxvf jdk-8u45-linux-x64.gz
解压后,software 下就多了一个 jdk1.8.0_45 包
移动到 java 安装目录下
mv jdk1.8.0_45 /usr/java
配置环境变量
方法1
修改 profile 文件
vi /etc/profile
在文件的末尾添加如下
export JAVA_HOME=/usr/java/jdk1.8.0_45
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
注意
JAVA_HOME 是你的 JDK 安装目录
Linux 下用冒号逗:地来分隔路径
$PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值
export 是把这三个变量导出为全局变量。
方法2
上述修改 放到 .bash_profile 文件末尾中
这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bash_profile文件就可以了。

如何在centos中安装jdk

方法一:手动解压JDK的压缩包,然后设置环境变量
1.在/usr/目录下创建java目录
# mkdir/usr/java
# cd /usr/java
2.下载jdk,然后解压
3.设置环境变量
# vi /etc/profile
在profile中添加如下内容:
#set java environment
JAVA_HOME=/usr/java/jdk1.7.0_79
JRE_HOME=/usr/java/jdk1.7.0_79/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
让修改生效:
# source /etc/profile
4.验证JDK有效性
# java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

在centos7怎么配置jdk环境变量

首先安装JDK,你需要下载对应的64位安装包,安装到你想要的地方,默认C:\ProgramFiles\Java接下来配置环境变量,点击开始,右击计算机,选择属性(在桌面上右击计算机是没有后续选项的),选择高级系统配置,选择环境变量,在用户的变量中新建变量CLASSPATH,值为JDK的安装目录,例如上述路径则值为.;C:\ProgramFiles\Java\jdk1.7.0_07\lib;注意最前面有个。和;在系统变量中找到变量PATH,若前面有其他变量,则需加个;,然后加入值为C:\ProgramFiles\Java\jdk1.7.0_07\bin;连续确定即可。测试方法为运行cmd,进入命令控制符,分别输入java,javac,java-version,如果出现相应的信息,则配置成功。

CentOS 7.2 yum安装JDK路径查找

使用 yum list -y java* 查看可用版本,执行 yum install -y java-1.8.0-openjdk* 安装。

执行 whereis javac ,得到如下输出:

一般来说 /usr/bin 默认加入了 PATH 路径,所以可以直接执行。

然后一路跟踪,看软连接指向的位置( ll 是 ls -l 的快捷命令):

/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64/bin/javac
不再是软连接,也即JAVA_HOME 的值。

参考

关于centos安装jdk到此分享完毕,希望能帮助到您。

centos安装jdk(Centos7一键安装jdk1.8 shell脚本)

本文编辑:admin

更多文章:


安装server2008r2系统(windows11系统能安装sqlserver2008R2吗)

安装server2008r2系统(windows11系统能安装sqlserver2008R2吗)

其实安装server2008r2系统的问题并不复杂,但是又很多的朋友都不太了解windows11系统能安装sqlserver2008R2吗,因此呢,今天小编就来为大家分享安装server2008r2系统的一些知识,希望可以帮助到大家,下面我

2026年8月12日 22:30

java复制list(java复制List最快方法是什么)

java复制list(java复制List最快方法是什么)

今天给各位分享java复制List最快方法是什么的知识,其中也会对java复制List最快方法是什么进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录java复制List最快方法是什么JAVA一个泛型数组List

2025年9月26日 17:15

loaded的意思(loading什么意思)

loaded的意思(loading什么意思)

今天给各位分享loading什么意思的知识,其中也会对loading什么意思进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录loading什么意思load中文什么意思be loaded是什么意思load是什么意

2026年8月19日 13:15

rowspan原理(如何在后台动态的修改gridview某一列的标题)

rowspan原理(如何在后台动态的修改gridview某一列的标题)

各位老铁们好,相信很多人对rowspan原理都不是特别的了解,因此呢,今天就来为大家分享下关于rowspan原理以及如何在后台动态的修改gridview某一列的标题的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录

2025年8月3日 22:30

pillow库(苹果手机pillow怎么用)

pillow库(苹果手机pillow怎么用)

“pillow库”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看pillow库(苹果手机pillow怎么用)!本文目录苹果手机pillow怎么用python的pillow库怎么使用为什么pillow插件不能离线安装苹果手机p

2025年8月10日 08:15

sql server查询包含某个内容(SQL server 查询数据库中所有包含某值的表)

sql server查询包含某个内容(SQL server 查询数据库中所有包含某值的表)

大家好,sql server查询包含某个内容相信很多的网友都不是很明白,包括SQL server 查询数据库中所有包含某值的表也是一样,不过没有关系,接下来就来为大家分享关于sql server查询包含某个内容和SQL server 查询数

2025年10月12日 18:45

overcome怎么读(overcome 什么意思)

overcome怎么读(overcome 什么意思)

大家好,今天小编来为大家解答以下的问题,关于overcome怎么读,overcome 什么意思这个很多人还不知道,现在让我们一起来看看吧!本文目录overcome 什么意思overcome 的过去分词还是它,过去分词发音的音标是什么,怎么读

2025年6月30日 05:45

利用sumif函数求和(excelsumif求和怎么用)

利用sumif函数求和(excelsumif求和怎么用)

今天给各位分享excelsumif求和怎么用的知识,其中也会对excelsumif求和怎么用进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录excelsumif求和怎么用sumif函数的使用方法求和sumif函

2026年4月23日 23:45

remained怎么读的(30的英文怎么读)

remained怎么读的(30的英文怎么读)

大家好,今天小编来为大家解答以下的问题,关于remained怎么读的,30的英文怎么读这个很多人还不知道,现在让我们一起来看看吧!本文目录30的英文怎么读remained怎么读三十英文怎么读音remained的翻译是什么30的英文怎么读th

2026年4月22日 04:30

location对象的方法(如何使用JavaScript对URL进行重定向)

location对象的方法(如何使用JavaScript对URL进行重定向)

大家好,今天小编来为大家解答以下的问题,关于location对象的方法,如何使用JavaScript对URL进行重定向这个很多人还不知道,现在让我们一起来看看吧!本文目录如何使用JavaScript对URL进行重定向javascript的l

2026年8月11日 01:45

免费模卡在线制作(身边很多模特朋友都在用微模卡小程序制作模特卡,这是真的免费的吗)

免费模卡在线制作(身边很多模特朋友都在用微模卡小程序制作模特卡,这是真的免费的吗)

各位老铁们,大家好,今天由我来为大家分享免费模卡在线制作,以及身边很多模特朋友都在用微模卡小程序制作模特卡,这是真的免费的吗的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,

2026年2月5日 13:45

java的技术框架(什么是java框架)

java的技术框架(什么是java框架)

其实java的技术框架的问题并不复杂,但是又很多的朋友都不太了解什么是java框架,因此呢,今天小编就来为大家分享java的技术框架的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录什么是java框架Java中的三

2026年1月29日 18:00

and是什么意思(and什么意思)

and是什么意思(and什么意思)

大家好,今天小编来为大家解答以下的问题,关于and是什么意思,and什么意思这个很多人还不知道,现在让我们一起来看看吧!本文目录and什么意思sand 是什么意思sand是什么意思withstand是什么意思brand是什么意思brand

2025年9月25日 09:15

微服务架构好处(基于容器的微服务架构带来的优势,说法正确的有哪些)

微服务架构好处(基于容器的微服务架构带来的优势,说法正确的有哪些)

大家好,今天小编来为大家解答以下的问题,关于微服务架构好处,基于容器的微服务架构带来的优势,说法正确的有哪些这个很多人还不知道,现在让我们一起来看看吧!本文目录基于容器的微服务架构带来的优势,说法正确的有哪些微服务的好处(优点)有哪些微服务

2025年6月28日 20:45

分页符删除后怎么表格中还有分页(WPS删除分页符后依然分页显示)

分页符删除后怎么表格中还有分页(WPS删除分页符后依然分页显示)

这篇文章给大家聊聊关于分页符删除后怎么表格中还有分页,以及WPS删除分页符后依然分页显示对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录WPS删除分页符后依然分页显示怎么删除07WORD版的分页符,一个表格被分成两页怎么把它弄

2026年5月10日 23:00

企业微信可信域名(企业微信开发自建应用后台入口在那设置呢)

企业微信可信域名(企业微信开发自建应用后台入口在那设置呢)

本篇文章给大家谈谈企业微信可信域名,以及企业微信开发自建应用后台入口在那设置呢对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录企业微信开发自

2025年6月26日 14:15

keyword关键词搜索(关键词(关键词推广))

keyword关键词搜索(关键词(关键词推广))

本篇文章给大家谈谈keyword关键词搜索,以及关键词(关键词推广)对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录关键词(关键词推广)如何搜索特定的关键字关键词(关键词推广)今天小给各位分享关键词的知识,其中也会对关键词推广

2026年1月20日 07:15

无主之地borderlands(《无主之地》详细攻略)

无主之地borderlands(《无主之地》详细攻略)

各位老铁们,大家好,今天由我来为大家分享无主之地borderlands,以及《无主之地》详细攻略的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录《无

2026年5月20日 03:15

eclipse使用spring框架(在Eclipse中怎么集成spring和hibernate的配置)

eclipse使用spring框架(在Eclipse中怎么集成spring和hibernate的配置)

大家好,eclipse使用spring框架相信很多的网友都不是很明白,包括在Eclipse中怎么集成spring和hibernate的配置也是一样,不过没有关系,接下来就来为大家分享关于eclipse使用spring框架和在Eclipse中

2026年1月26日 21:30

vbmdi窗体(如何给VB.NET窗体添加子窗体)

vbmdi窗体(如何给VB.NET窗体添加子窗体)

本篇文章给大家谈谈vbmdi窗体,以及如何给VB.NET窗体添加子窗体对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录如何给VB.NET窗体

2026年6月4日 14:30

近期文章

本站热文

electronics软件(labcenter electronics是什么软件)
2025-05-22 23:45:02 浏览:134
博客是微博吗(博客是微博吗)
2025-05-22 22:45:01 浏览:111
diversity and distribution(悬赏英语短文)
2025-05-23 16:15:02 浏览:107
ios软件开发前景(iOS就业前景怎么样)
2025-05-22 23:00:01 浏览:102
next month(有The next month这个单词吗,和 next month有什么区别)
2025-05-23 02:30:01 浏览:102
patron(patron是什么意思)
2025-05-23 10:30:02 浏览:95
标签列表

热门搜索