如何在linux下安装jdk

上周,当一位客户问我如何在他们的服务器上安装JDK 7 .0版本时,我突然想起了我之前遇到的一个陷阱。
这个过程实际上相当复杂,必须分阶段完成。

首先,您需要检查您的服务器上是否安装了JDK。
这通常使用 java-version 命令进行检查。
例如,您之前可能看到过像javaversion“1 .6 .0_1 7 ”这样的信息,表明服务器上之前安装了JDK 1 .6
然后,如果您有旧版本的JDK,则需要先将其卸载。
我使用rpm -qa|grep gcj命令查找已安装的JDK包信息,并使用yum delete命令卸载。
我记得我之前卸载了java-1 .5 .0-gcj-1 .5 .0.0-2 9 .1 .el6 .i6 8 6 包。

下一步是安装 JDK 7 .0。
通常,您首先在/usr/lib/jvm目录中创建一个文件夹,然后解压JDK安装包。
例如,这是我之前所做的:
bash mkdir -p /usr/lib/jvm tar zxvf jdk-7 u9 -linux-i5 8 6 .tar.gz -C /usr/lib/jvm mv /usr/lib/jvm/jdk1 .7 .0_09 /usr/lib/jvm/java7
安装完成后,需要将JDK添加到系统环境变量中。
通常,您备份 /etc/profile 文件,使用 vi 编辑它,添加新的环境变量设置,最后源 /etc/profile 以立即启用配置。

要确保 JDK 7 .0 是默认 JDK 版本,您必须使用 update-alternatives 命令进行设置。
请记住这是我之前所做的:
bash 更新替代方案 --install /usr/bin/java java /usr/lib/jvm/java7 /bin/java 3 00 更新替代方案 --install /usr/bin/javac javac /usr/lib/jvm/java7 /bin/javac 3 00 ...然后是命令 jar、javah 和 javap。
更新替代方案 --config java
最后可以使用java-version命令测试JDK 7 .0是否安装成功。
例如,我之前看到的是javaversion“1 .7 .0_09 ”,这意味着一切顺利。

不管怎样,这个过程比较复杂,但是还是可以一步步完成的。
你可以理解的。
如果还有疑问,可以再问。

Linux java 部署

创建目录:mkdir /data/apps/java。
更改目录:cd /data/apps/java。
解压JDK包:tar -zxvf jdk-1 1 .0.1 _linux-x6 4 _bin.tar.gz。
配置环境变量: echo 'export JAVA_HOME=/data/apps/java/jdk-1 1 .0.1 ' >> /etc/profile; echo '导出 PATH=$JAVA_HOME/bin:$PATH' >> /etc/profile;源 /etc/profile. 创建软链接:ln -s $JAVA_HOME/bin/java /usr/bin/java。

这是一个陷阱,不信,不做。
实用提醒:检查JDK版本,确保路径正确。

如何下载JDK?

结论: 1 .通过搜索“JDK”访问Oracle官网。
2 . 接受许可协议。
3 . 根据您的系统选择版本(Windows.exe、macOS.dmg、Linux.tar.gz)。
4 .点击下载。
大约 1 8 0-2 00MB。
注:系统匹配请从官网下载,参见版本说明。