锐安盾-网站安全加速服务

中国站

联系我们

400-002-9968

售前咨询

售后服务

注册 登录

博客 > 如何在Debian 12中安装Java开发环境?

如何在Debian 12中安装Java开发环境?

  • 标签:
  • Java开发环境
  • Debian
  • Java

浏览量:1464次评论:0次

作者:锐成网络整理时间:2024-06-20 17:43:54

Java是全世界主流的开发语言之一,全球专业的Java开发者很多,中国的Java开发人员最多。知名的Java开发工具IntelliJ IDEA就是Java开发的。那么如何在Debian 12中安装Java开发环境呢?下面开始介绍在Debian 12中安装Java开发环境,以供那些初用Debian需要安装Java环境的人参考。

如何在Debian 12中安装Java开发环境?

JDK 的选择

OpenJDK 和 OracleJDK 都是 Java 开发工具包(JDK)的实现,用于开发和运行 Java 应用程序,根据项目需要选择。

你需要了解的是 OpenJDK 是开源的,由Java社区共同开发和维护,而 OracleJDK 是由 Oracle 公司开发和提供的商业版本。

在功能上,OpenJDK 和 OracleJDK 的核心功能是相同的,但 OracleJDK 可能会包含一些额外的商业功能和工具。

目前 Linux 发行版都默认安装 OpenJDK 或是只包含 OpenJDK 软件仓库源。

OpenJDK 安装

默认安装

在 Linux 发行版中 OpenJDK 最容易安装,因为本身就包含在其软件源中, 只需要几条简单的命令就可以搞定。

执行命令

sudo apt update
sudo apt install default-jdk

这时候就会开始安装系统默认支持的最新 openjdk 版本了。安装完成后执行如下命令可以查看是否安装成功以及jdk的版本。

java -version

输出类似如下:

openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment (build 17.0.9+9-Debian-1deb12u1)
OpenJDK 64-Bit Server VM (build 17.0.9+9-Debian-1deb12u1, mixed mode, sharing)

手动安装

当然如果你要制定安装的 openjdk 版本,最好的方法就是现在起 deb 安装包,然后进行安装。

第三方源网站下载:「https://adoptium.net/zh-CN/marketplace/」

如何在Debian 12中安装Java开发环境?

1、根据系统下载对应的JDK安装包,例如上图中所示。

2、下载完成后使用如下命令解压到/usr/lib/jvm目录中,命令中的jdk-***指代你下载的具体文件。

sudo tar -zxvf jdk-***.tar.gz -C /usr/lib/jvm

3、将其设置系统默认的 jdk 版本。

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/bisheng-jdk1.8.0_392/bin/java 300  
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/bisheng-jdk1.8.0_392/bin/javac 300  
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/bisheng-jdk1.8.0_392/bin/jar 300   
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/bisheng-jdk1.8.0_392/bin/javah 300   
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/bisheng-jdk1.8.0_392/bin/javap 300   

4、通过以下命令来显示 Java 版本列表,并选择某一个作为系统默认版本的 Java。

sudo update-alternatives --config java

5、选中对应的 jdk 作为默认版本后,在检查jdk命令你就会发现其已经是 JDK8 版本的了。

java -version

输出:

openjdk version "1.8.0_392"
OpenJDK Runtime Environment BiSheng (build 1.8.0_392-b12)
OpenJDK 64-Bit Server VM BiSheng (build 25.392-b12, mixed mode)

6、删除通过 update-alternatives 安装的 JDK。

sudo update-alternatives --remove java /usr/lib/jvm/bisheng-jdk1.8.0_392/bin/java  
sudo update-alternatives --remove javac /usr/lib/jvm/bisheng-jdk1.8.0_392/bin/javac
sudo update-alternatives --remove jar /usr/lib/jvm/bisheng-jdk1.8.0_392/bin/jar  
sudo update-alternatives --remove javah /usr/lib/jvm/bisheng-jdk1.8.0_392/bin/javah 
sudo update-alternatives --remove javap /usr/lib/jvm/bisheng-jdk1.8.0_392/bin/javap 

记得替换你自己真实 jdk 路径。

OracleJDK 安装

OracleJDK 的安装同样也是去 Oracle 官网下载你需要的安装包。

如何在Debian 12中安装Java开发环境?

Oracle官网下载:「https://www.oracle.com/java/technologies/downloads/」

如果你下载的是deb安装包,那安装非常简单,也是一条命令搞定,在下载后的目录执行如下命令,例如:

sudo apt install ./jdk-17.0.9_linux-x64_bin.deb

如果你下载的是压 tar.gz 缩包,那安装方式和 OpenJDK 中介绍的手动安装基本一致。

首先,将下载的软件软件包解压到 /usr/lib/jvm 目录中,例如如下命令:

sudo tar -zxvf jdk-***.tar.gz -C /usr/lib/jvm

然后找到解压的文件目录,之后的操作就可 Open JDK 中手动安装操作步骤 1 到操作步骤 6 一样。

写在最后

本文对 Debian 12 中如何安装 java 开发环境进行了一个介绍。其实,在 Debian 中安装 Java 环境的方式还有很多,例如下载后自己配置用户根目录中的.bashrc 文件设置 JAVA_HOME 或是通过配置第三方源进行命令安装等。

重要声明:本文来自Linux265,经授权转载,有部分增减,版权归原作者所有,不代表锐成观点,转载的目的在于传递更多知识和信息。

我的评论

还未登录?点击登录

微信扫码沟通
微信扫码沟通

微信扫码沟通

售前咨询
合作
售后
return head