发布于2026-07-19 阅读(0)
扫一扫,手机访问
在Debian系统上搭建Ja va开发环境,其实就是搞定两样东西:JDK(Ja va开发工具包)和构建工具(比如Ma ven或Gradle)。听起来简单,但实际操作中有些细节值得留意,下面一步步拆开来说。
不管装什么软件,第一步总是把包列表刷新到最新,这算是个好习惯:
sudo apt update
Debian默认走的是OpenJDK路线,开源、稳定,而且官方维护得很勤快。装一个开发包就能满足编译需求。以当前主流的OpenJDK 17为例:
sudo apt install openjdk-17-jdk
当然,如果你项目里指定了其他版本,比如11或21,把17换成对应的数字即可。
装完后别急着走,先确认一下Ja va和Ja vac是否真的到位:
ja va -version
ja vac -version
终端里会打印出版本号,看到就说明环境已经跑起来了。
光有JDK还不够,现代Ja va项目几乎离不开构建工具,这里推荐两个最常用的。
Ma ven是项目管理的老牌选手,依赖管理和构建流程都很成熟。一条命令搞定:
sudo apt install ma ven
如果你偏爱更灵活、更快的构建体验,Gradle是不错的选择,尤其是Android项目或大型微服务架构中很常见:
sudo apt install gradle
同样,检查一下版本信息,确保工具正常可用:
mvn -version
gradle -v
大部分情况下,安装完直接就能用命令,但如果你希望在任何路径下都能直接调用ja va、ja vac、mvn和gradle,最好把环境变量敲定。打开你的shell配置文件,比如~/.bashrc或~/.zshrc,在末尾加上:
export JA VA_HOME=/usr/lib/jvm/ja va-17-openjdk-amd64
export PATH=$PATH:$JA VA_HOME/bin
export PATH=$PATH:/usr/share/ma ven/bin
export PATH=$PATH:/usr/share/gradle/bin
然后让配置生效:
source ~/.bashrc
# 或者 source ~/.zshrc
注意:JA VA_HOME的路径可能因版本和架构略有不同,可以用update-alternatives --config ja va查看当前Ja va的实际安装位置。
理论终归要落地,写个最简单的HelloWorld程序验证一下全链路是否通畅。创建一个HelloWorld.ja va文件:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
然后编译并运行:
ja vac HelloWorld.ja va
ja va HelloWorld
屏幕上出现Hello, World!,说明整个Ja va编译工具链已经在Debian上稳稳扎根了。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8