服务器ubantu系统下的java安装详细教程

Ubantu系统java安装教程

准备工具

如果需要远程连接服务器可以使用以下工具,十分好用!

  1. 下载Xshell以及Xftp,目的是为了连接云服务器以及上传jdk压缩包Xshell以及Xftp官方下载地址连接
  2. 在本地电脑上下载好jdk安装包jdk下载链接根据自己的系统下载相应的压缩包

安装步骤

  1. Xshell与Xftpl连接云服务器实例,具体操作查看连接
  2. Xftp上传jdk压缩文件到云服务器,从Xshell页面点击Xftp按钮即可建立Xftp连接,即下图红圈处;描述图片
  3. Xftp连接建立以后,你将看见以下画面,从本地将jdk压缩包上传到云服务器中你想放在的位置,我放在/root/java文件夹下;
    在这里插入图片描述
    自此已将jdk压缩包放置在云服务器下,接下来进行解压安装。
  4. 在Xshell中切换文件夹至压缩包所在文件,我放置在/root/java文件夹下因此执行命令cd /root/java然后对jdk压缩包进行压缩;网上查到的解压命令是tar -zxvf jdk-XXXX.gz (jdk压缩包文件名),但是我的解压失败了,上网查了查原因,每个格式的压缩包解压命令不一样,我的压缩包是RPM格式的因此解压不了。在此贴一个各种格式压缩文件解压命令的链接。可以根据自己压缩包的格式使用对应的解压命令进行解压。
  5. 解压完成后需要配置环境变量,在Xshell下执行命令vi /etc/profile,将打开如下页面在这里插入图片描述
    其中黄色边框内是profile文件原有内容红色边框内是我加入的环境变量,具体加入方法就是将光标调至最后,另起一行,添加以下内容:
export JAVA_HOME==/root/java/usr/java/jdk1.8.0_241-amd64
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

其中的 /root/java/usr/java/jdk1.8.0_241-amd64 为jdk安装目录,要根据自己实际情况更改。
在文件添加变量完成后,需要保存并退出文件,具体操作是按Esc键(注意按下此键后命令窗口并无反应,我不知道傻等了半天)然后输入:qw!强制保存退出即可;
6.使环境变量生效:在Xshell中运行命令source /etc/profile即可;
7.验证安装成功:输入java -version命令,出现Java版本号即为安装成功

出错及解决措施

正常输入java -version命令
后会出现版本号证明安装成功,但是我的出现如下情况:在这里插入图片描述
最终查找原因是: JAVA_HOME/lib中的tools.pack没有被解压成tools.jar,以及JAVA_HOME/jre/lib中的rt.pack没有被解压成rt.jar。进入JAVA_HOME/lib文件夹没有发现tools.jar文件即可证实tools.pack文件没有解压成功,切换到此目录下执行命令unpack200 tools.pack tools.jar,同理切换到JAVA_HOME/jre/lib文件夹下执行命令unpack200 rt.pack rt.jar即可完成解压。此时在运行java -version命令,可看到版本号,即安装成功。在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值