2025年3月23日 星期日 甲辰(龙)年 月廿二 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 系统应用 > Linux

Linux下如何安装Java环境的详细教程

时间:04-07来源:作者:点击数:52

1、下载Linux版本的JDK

下载JDK地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

在这里插入图片描述

2、使用Xftp,将压缩包上传到Linux系统中(我上传到的是home目录)

在这里插入图片描述

3、打开Xshell,找到你上传文件的位置,进行解压

  • tar -zxvf /usr/local/jdk-8u281-linux-x64.tar.gz

4、在目录/usr/local下创建一个java文件,用于存放解压后文件

  • mkdir java

5、将之前解压后的文件,移动到新建的java文件夹中

  • mv /home/jdk1.8.0_281 /usr/local/java

6、修改配置文件,配置环境变量,在命令行输入:

  • vi /etc/profile

输入“G”定位到最后一行,按“i”进入编辑模式,在最下面添加如下几行信息:

  • export JAVA_HOME=/usr/local/java
  • export PATH=$PATH:$JAVA_HOME/bin
  • export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  • export JRE_HOME=$JAVA_HOME/jre

7、让配置文件生效,可以输入如下命令或者是重启系统(选其一即可)

  • source /etc/profile
  • 重启命令:
  • init 6
  • reboot

8、查看安装是否成功

  • java -version
在这里插入图片描述

如果Linux自带openjdk可执行以下步骤:

1、查看java指向:运行update-alternatives --display java

  • update-alternatives --display java
  • java - 自动模式
  • 最佳链接版本为 /usr/lib/jvm/java-11-openjdk-amd64/bin/java
  • 链接目前指向 /usr/lib/jvm/java-11-openjdk-amd64/bin/java
  • 链接 java 指向 /usr/bin/java
  • 从链接 java.1.gz 指向 /usr/share/man/man1/java.1.gz
  • /usr/lib/jvm/java-11-openjdk-amd64/bin/java - 优先级 1101

2、指向自己要用的JDK(只需要将jdk1.8.0_281改为自己对应的版本号就行)

  • sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_281/bin/java 300
  • sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.8.0_281/bin/javac 300

这里的300只是优先级,数字越大优先级越高,需要比之前openjdk的java命令优先级高,可以先用update-alternatives --display java查看

3、大功告成,使用java -version 命令来查看我们的java环境变量,显示如下内容:

在这里插入图片描述

4、也可以手动选择,运行sudo update-alternatives --config java

在这里插入图片描述

测试

1、运行cd /home,进入到自己存文件的地方

2、创建一个java文件夹,专门用来存放java文件

  • mkdir java

3、进入java文件夹,然后创建一个Hello.java的文件并进入编辑器

  • vi Hello.java

4、输入以下内容

  • public class Hello{
  • public static void main(String[] args){
  • System.out.println("你好!");
  • }
  • }

按Esc退出编辑,再按:wq保存并退出

5、分别执行以下命令进行编译和运行:

  • 编译:
  • javac Hello.java
  • 运行:
  • java Hello
在这里插入图片描述
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门