温馨提示×

ubuntu java开发工具如何用

小樊
41
2026-10-18 19:43:17
栏目: 编程语言

在 Ubuntu 上进行 Java 开发,通常包含环境安装、开发工具选择、项目构建、调试运行几个部分。下面给你一套实用、可操作的指南,从零开始也能用。


一、安装 Java 开发环境(JDK)

1. 查看可安装版本

sudo apt update
apt search openjdk

2. 安装 JDK(推荐 LTS 版本)

# Java 17(当前主流)
sudo apt install openjdk-17-jdk

# 或 Java 11(老项目常用)
sudo apt install openjdk-11-jdk

3. 验证安装

java -version
javac -version

4. 配置 JAVA_HOME(可选但推荐)

sudo nano /etc/environment

添加:

JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"

生效:

source /etc/environment
echo $JAVA_HOME

二、常用 Java 开发工具(按使用场景)

✅ 1. 命令行 + 文本编辑器(轻量)

适合:学习、脚本、简单程序

工具:

  • vim / nano
  • javac + java

示例:

javac Hello.java
java Hello

✅ 2. IntelliJ IDEA(最推荐)

Java 开发首选 IDE

安装(两种方式)

方式一:官网下载

  • 下载:https://www.jetbrains.com/idea/
  • 解压并运行 bin/idea.sh

方式二:Snap 安装

sudo snap install intellij-idea-community --classic

功能:

  • 智能补全
  • 断点调试
  • Maven / Gradle
  • Spring Boot 支持

✅ 3. Eclipse(传统但稳定)

sudo snap install eclipse --classic

适合:

  • 老项目
  • 学校教学

✅ 4. VS Code(轻量 + 插件)

sudo snap install code --classic

安装 Java 插件包:

  • Extension Pack for Java

适合:

  • 多语言开发
  • 前端 + Java 混合项目

三、项目构建工具(非常重要)

1. Maven(最常用)

sudo apt install maven
mvn -version

创建项目:

mvn archetype:generate

运行:

mvn clean package
java -jar target/xxx.jar

2. Gradle(现代、快)

sudo apt install gradle

四、运行 Spring Boot 项目示例

# 使用 Spring Initializr 创建项目
# 用 IDEA 打开

# 运行
./mvnw spring-boot:run

五、调试与日志

  • IDE 内置 Debug
  • 日志:
    • logback
    • slf4j
  • 查看进程:
jps
jstack <pid>

六、常见问题

❓ 多个 Java 版本切换

sudo update-alternatives --config java

❓ 端口被占用

lsof -i:8080
kill -9 <pid>

七、推荐组合(新手友好)

✅ Ubuntu + OpenJDK 17 + IntelliJ IDEA + Maven


如果你愿意,可以告诉我:

  • 你是新手 / 学生 / 工作
  • 做Web / Android / 后端 / 算法
  • 是否用 Spring Boot

我可以直接给你一套专属配置方案。

0 踩