Linux下安装jdk

1.wget命令下载

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" +下载地址

jdk的下载地址可以到甲骨文的Java Downloads | Oracle上找到。

选择合适自己jdk下载文件,右击,复制链接,就可以得到jdk的下载地址。

如果是图形界面的Linux操作系统,类比在Windows上的操作即可,这里就不多赘述。

(1)如果下载是tar.gz文件,则 tar -zxvf 文件名.tar.gz。

(2)如果下载是rpm文件,则rpm -ivh 文件名.rpm。

(3)如果下载是deb文件,则sudo dpkg -i 文件名.deb,sudo是以防万一权限不够。

2.从yum库中下载

 首先查询要按照jdk的版本

yum search java|grep jdk 查询结果如下:

 

 或者 yum -y list java*  查询结果如下

接着选择合适的版本下载即可

yum install+合适版本的jdk

3.xftp上传文件

此方法,适合远程服务器安装,将事先准备好的jdk安装文件,拖到xftp上传到远程服务器中。

(1)如果是tar.gz文件,则执行 tar -zxvf 文件名.tar.gz。

(2)如果是rpm文件,则执行rpm -ivh 文件名.rpm。

(3)如果是deb文件,则执行sudo dpkg -i 文件名.deb,sudo是以防万一权限不够。

通过以上任意一种方法可以让你的Linux操作系统安装好jdk,接着就是配置环境。

4.在Linux操作系统下配置java环境变量

Linux中在/etc/profile中用vim编辑器配置环境变量

vim /etc/profile

输入 i 切换到输入模式

在输入模式下输入如下语句:

JAVA_HOME=/usr/java/jdk-18.0.1.1
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export PATH JAVA_HOME JRE_HOME CLASSPATH

接着按Esc键退出输入模式

用 :进入到底线命令模式输入 wq 保存并退出

这样就配置好了java环境变量

5.报fg:no job control错误或者配置java环境后退出重启时Linux的一些命令不能用

 

 

 如果遇到这样的问题那么可能是java环境变量配置不合理。

在操作界面输入:

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

应该就可以暂时使用Linux的命令了。

但是再次登录的时候Linux的命令仍然无法使用。

需要将你的java环境变量设置成上面第4步要求的。

JAVA_HOME=/usr/java/jdk-18.0.1.1
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export PATH JAVA_HOME JRE_HOME CLASSPATH

 

posted @ 2022-05-23 21:09  止间之水  阅读(75)  评论(0编辑  收藏  举报