在 Ubuntu 上进行 Java 开发,通常包含环境安装、开发工具选择、项目构建、调试运行几个部分。下面给你一套实用、可操作的指南,从零开始也能用。
sudo apt update
apt search openjdk
# Java 17(当前主流)
sudo apt install openjdk-17-jdk
# 或 Java 11(老项目常用)
sudo apt install openjdk-11-jdk
java -version
javac -version
sudo nano /etc/environment
添加:
JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"
生效:
source /etc/environment
echo $JAVA_HOME
适合:学习、脚本、简单程序
工具:
vim / nanojavac + java示例:
javac Hello.java
java Hello
Java 开发首选 IDE
方式一:官网下载
bin/idea.sh方式二:Snap 安装
sudo snap install intellij-idea-community --classic
功能:
sudo snap install eclipse --classic
适合:
sudo snap install code --classic
安装 Java 插件包:
适合:
sudo apt install maven
mvn -version
创建项目:
mvn archetype:generate
运行:
mvn clean package
java -jar target/xxx.jar
sudo apt install gradle
# 使用 Spring Initializr 创建项目
# 用 IDEA 打开
# 运行
./mvnw spring-boot:run
logbackslf4jjps
jstack <pid>
sudo update-alternatives --config java
lsof -i:8080
kill -9 <pid>
✅ Ubuntu + OpenJDK 17 + IntelliJ IDEA + Maven
如果你愿意,可以告诉我:
我可以直接给你一套专属配置方案。