Java开发环境在Debian上怎么搭建
导读:在 Debian 上搭建 Java 开发环境 一 安装 OpenJDK 更新软件源并安装 JDK(开发需要安装 JDK,而不是仅 JRE): 安装系统默认 JDK:sudo apt install default-jdk -y 或安装指...
在 Debian 上搭建 Java 开发环境
一 安装 OpenJDK
- 更新软件源并安装 JDK(开发需要安装 JDK,而不是仅 JRE):
- 安装系统默认 JDK:sudo apt install default-jdk -y
- 或安装指定版本(常见为 OpenJDK 11 或 OpenJDK 17):
- sudo apt install openjdk-11-jdk -y
- sudo apt install openjdk-17-jdk -y
- 安装完成后验证:
- java -version
- javac -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)
二 配置 JAVA_HOME 与 PATH
- 全局配置(系统范围生效,推荐):
- 编辑:sudo nano /etc/environment
- 在文件末尾添加(路径按实际安装版本调整):JAVA_HOME=“/usr/lib/jvm/java-11-openjdk-amd64”
- 使配置生效:source /etc/environment
- 验证:echo $JAVA_HOME
- 用户级配置(仅当前用户生效):
- 编辑:nano ~/.bashrc
- 在文件末尾添加:
- export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
- export PATH=$JAVA_HOME/bin:$PATH
- 使配置生效:source ~/.bashrc
- 提示:
- 若使用 Zsh,请将配置写入 ~/.zshrc;
- 路径中的版本号需与实际安装一致(如 java-17-openjdk-amd64)。
三 多版本管理与切换
- 使用 update-alternatives 管理多个 JDK:
- 注册 Java 与编译器(示例路径,按实际调整):
- sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-11-openjdk-amd64/bin/java 300
- sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-11-openjdk-amd64/bin/javac 300
- 交互式选择默认版本:sudo update-alternatives --config java(同样可对 javac 执行)
- 验证:java -version、javac -version。
- 注册 Java 与编译器(示例路径,按实际调整):
四 快速验证与第一个程序
- 编写测试程序:
- 新建文件:nano HelloWorld.java
- 内容:
- public class HelloWorld {
- public static void main(String[] args) {
- System.out.println(“Hello, World!”);
- }
- public static void main(String[] args) {
- }
- public class HelloWorld {
- 编译与运行:
- 编译:javac HelloWorld.java
- 运行:java HelloWorld
- 看到输出 Hello, World! 表示环境可用。
五 可选 安装 IDE 与多版本工具
- 安装 IDE(图形界面下常用):
- Eclipse 或 IntelliJ IDEA:下载解压后即可使用,也可创建桌面启动器方便启动。
- 使用 SDKMAN 管理多版本 JDK(适合开发与测试不同版本):
- 安装:curl -s “https://get.sdkman.io” | bash
- 初始化:source ~/.sdkman/bin/sdkman-init.sh
- 查看可用版本:sdk list java
- 安装示例:sdk install java 17.0.9-open
- 设置默认:sdk use java 17.0.9-open。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Java开发环境在Debian上怎么搭建
本文地址: https://pptw.com/jishu/758151.html
