快速上手:linux安装jdk rpm安装教程
在Linux系统下,无论是开发还是运行Java应用程序,都需要安装Java Development Kit(JDK)。而JDK有很多不同的版本和发行商,如果没有经验的话,很容易被各种选项和安装方式弄得头疼。
尽管有一些其他的方法可以安装JDK,但在Linux系统下,最为常见的方式还是使用RPM安装。RPM(Red Hat Package Manager)是一种软件包管理工具,可以方便地安装和管理软件包,且在大多数主流Linux发行版中都很常见。
在本文中,我们将向您介绍如何使用RPM技术在Linux上安装JDK。
之一步:下载JDK
JDK可以从 Oracle 官网上免费下载。请进入 Oracle JDK下载页面,选择最新的JDK版本。
接下来,点击“Accept License Agreement”以同意条款,再下载与您的Linux发行版和操作系统架构 (32-bit 或 64-bit)相匹配的版本。这里我们以最新的Java SE 16.0.2版本为例:
“`bash
wget https://download.oracle.com/otn/java/jdk/16.0.2%2B7/d4a915d82b4c4fbb9bde534da945d746/jdk-16.0.2_linux-x64_bin.rpm –no-check-certificate –no-cookies –header “Cookie: oraclelicense=accept-securebackup-cookie”
“`
注意,为了遵守Oracle的协议,我们在下载时需添加必要的头信息。
第二步:安装JDK
完成下载后,我们可以开始安装 JRE和 JDK。
以下命令将会简单安装JDK:
“`bash
sudo yum install /filepath/jdk-16.0.2_linux-x64_bin.rpm
“`
上面的命令假设下载的JDK文件存储在您的当前工作目录下。如果JDK文件位于其他目录,您需要将“/filepath/”替换成正确的路径。
然后您需要等待一段时间,以便系统完成安装。
第三步:配置PATH
JDK安装在系统中的默认路径为“/usr/java”,这是Linux系统下标准的JDK文件安装路径。
然而,根据不同的Linux发行版和安装方法,有可能会有不同,因此更好先查找安装的JDK的实际位置。
可以使用下面的命令检查 JDK实际位置:
“`bash
sudo update-alternatives –config java
“`
此时将出现类似此样的信息:
“`bash
Selection Command
———————————————
1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java
* 2 /usr/lib/jvm/java-16-oracle/bin/java
“`
在次列出您需要使用的JDK编号(上例中,选择“2”),然后使用以下命令将 JRE和JDK的路径添加到系统的PATH环境变量:
“`bash
sudo alternatives –set java /usr/lib/jvm/java-16-oracle/bin/java
“`
在这个例子中,“/usr/lib/jvm/java-16-oracle/bin/java”是安装JDK的路径,如果您安装的是其他版本的JDK,则需要相应地替换它。
或者,可以编辑这个文件/etc/environment,在文件的末尾添加JAVA_HOME环境变量:
“`bash
sudo vi /etc/environment
“`
变量如下:
“`bash
JAVA_HOME=/usr/lib/jvm/java-16-oracle/bin/java
“`
请注意,路径要根据实际情况做相应的调整。保存文件后,请注销您的系统并重新登录,以使环境变量生效。
第四步:验证安装
如果在安装过程中没有出现错误,那么JDK已经顺利安装。您可以在终端运行以下命令查看JDK版本:
“`bash
java -version
“`
在成功安装并配置 JDK之后,终端将显示类似以下内容的消息:
“`bash
openjdk version “16.0.2” 2023-07-20
OpenJDK Runtime Environment (build 16.0.2+7-67)
OpenJDK 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
“`
恭喜!您已经成功安装了JDK。现在,您可以随意开发并运行Java应用程序了。
成都网站建设公司-创新互联为您提供网站建设、网站制作、网页设计及定制高端网站建设服务!
卸载
1、卸载用 bin文件安装的JDK方法:
删除/usr/java目录下的所有东漏液森西
2、卸载系统自带的jdk版本方法:
查看自埋戚带的jdk:
#rpm -qa | grep gcj
看到如下信息:
libgcj-4.1.2-44.el5
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
使用rpm -e –nodeps 命令删除上面查找的内容:
#rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
3、卸载rpm安装的jkd版本
查看安装的jdk:
#rpm -qa|grep jdk
看到如下信息:
java-1.6.0-openjdk-1.6.0.0-0.25.b09.el5
jdk-1.6.0_16-fcs
卸载:
#rpm -e –nodeps jdk-1.6.0_16-fcs
安装就是解压 .tar.gz的压缩包
修改文件返亩 /etc/profile
JAVA_HOME=/jdk路径
JRE_HOME=$JAVA_HOME/jre/
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export PATH
保存后执行后生效
source /etc/profile
首先查看系统中薯贺原有的java版本:java -version;然后用再用:rpm -qa | gcj命令查看具体的信息,最后用:rpm -e –nodeps java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64卸载。
把下载rpm包拖入linux系统中,进入到相竖兆应的目数纤派录下执行:rpm -ivh jdk-7u51-linux-x64.rpm
安装好后,配置环境变量:执行 vi /etc/profile命令,添加如下图的配置信息。注意:目录要写上你自己的安装目录,一般默认是安装在/usr/java下的。
JAVA_HOME=/usr/java/jdk1.7.0_45
TOMCAT_HOME=/home/syx/server/tomcat
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export TOMCAT_HOME
export PATH
export CLASSPATH
如果你不想重新系统,可以用命令source /etc/profile使配置文件立即生效。否则只能重启系统才能使配置参数生效。然后我们可以通过 echo $JAVA_HOME ;echo $PATH;echo $CLASSPATH,查看配置的信息。
最后我们再次通过:java -version查看我们是否成功安装了jdk。
通过以下步骤可以完滑猜肆成卸载
1 首先查看已经兆备安装的jdk
#rpm -qa|grep jdk
会返回以前装信轿过的jdk
2 卸载JDK
#rpm -e jdk
完成了
方法有不少种。下面说一个比较常用的
1,以Centos为例,其他的Linux类似。找到现有的Java执行文件路径。
可以用which java 或者 Find去定位文件具体乱段氏路径,下面以常用的路径/usr/bin为示.
备份旧的Java。
cd /usr/bin/
mv java java.old > /dev/null 2>&1
mv javac javac.old > /dev/null 2>&1
2,将新的哗散程序所在Java软连接过燃坦去,当然也可写环境变量。
假如你的Java写在/opt/java/jdk/bin
ln -s /opt/java/jdk/bin/java /usr/bin
ln -s /opt/java/jdk/bin/javac /usr/bin
linux安装jdk rpm安装的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux安装jdk rpm安装,快速上手:linux安装jdk rpm安装教程,linux下怎么卸载自带的JDK和安装想要的JDK的信息别忘了在本站进行查找喔。
四川成都云服务器租用托管【创新互联】提供各地服务器租用,电信服务器托管、移动服务器托管、联通服务器托管,云服务器虚拟主机租用。成都机房托管咨询:13518219792
创新互联(www.cdcxhl.com)拥有10多年的服务器租用、服务器托管、云服务器、虚拟主机、网站系统开发经验、开启建站+互联网销售服务,与企业客户共同成长,共创价值。
分享标题:快速上手:linux安装jdkrpm安装教程(linux安装jdkrpm安装)
新闻来源:http://www.csdahua.cn/qtweb/news48/474098.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网