博客 > 如何在Debian 12中安装Java开发环境?
浏览量:1464次评论:0次
作者:锐成网络整理时间:2024-06-20 17:43:54
Java是全世界主流的开发语言之一,全球专业的Java开发者很多,中国的Java开发人员最多。知名的Java开发工具IntelliJ IDEA就是Java开发的。那么如何在Debian 12中安装Java开发环境呢?下面开始介绍在Debian 12中安装Java开发环境,以供那些初用Debian需要安装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/」
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 官网下载你需要的安装包。
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,经授权转载,有部分增减,版权归原作者所有,不代表锐成观点,转载的目的在于传递更多知识和信息。
相关文章推荐
2024-08-20 17:58:16
2024-08-19 17:49:29
2024-08-19 10:23:28
2024-08-16 17:06:33
2024-08-15 17:22:55
热门工具
标签选择
阅读排行
我的评论
还未登录?点击登录