您的位置:首页 >Debian Java编译环境搭建步骤是什么
发布于2026-05-02 阅读(0)
扫一扫,手机访问

第一步,自然是把Ja va开发工具包(JDK)请到你的系统里来。对于Debian用户而言,最省心、最可靠的方式莫过于通过官方的包管理器来安装OpenJDK。它帮你处理好了所有依赖,开箱即用。
sudo apt updatesudo apt install openjdk-17-jdkja va -versionja vac -version看到正确的版本信息输出,就说明基础环境已经准备妥当了。
光安装上还不够,很多构建工具和IDE都需要知道你的JDK具体“住”在哪里。这就需要配置两个关键的环境变量:JA VA_HOME和PATH。
/etc/environment文件,在末尾添加(注意,路径需要根据你实际安装的版本进行调整):
JA VA_HOME="/usr/lib/jvm/ja va-17-openjdk-amd64"source /etc/environment让配置立即生效。
~/.bashrc或~/.profile文件,添加:
export JA VA_HOME=/usr/lib/jvm/ja va-17-openjdk-amd64export PATH=$JA VA_HOME/bin:$PATHsource ~/.bashrc来激活配置。
配置完成后,用echo $JA VA_HOME命令检查一下,如果能正确显示你设置的路径,那就大功告成了。
开发中难免会遇到需要同时维护多个Ja va版本的情况,比如一个老项目用JDK 8,新项目用JDK 17。这时候,update-alternatives工具就是你的得力助手。
sudo update-alternatives --install /usr/bin/ja va ja va /usr/lib/jvm/ja va-17-openjdk-amd64/bin/ja va 300sudo update-alternatives --install /usr/bin/ja vac ja vac /usr/lib/jvm/ja va-17-openjdk-amd64/bin/ja vac 300sudo update-alternatives --config ja va环境配好了,总得跑个“Hello, World!”来验验货吧?这是检验环境是否真正可用的黄金标准。
HelloWorld.ja va:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
ja vac HelloWorld.ja vaja va HelloWorld如果屏幕上顺利打印出了“Hello, World!”,恭喜你,一个完整的Ja va编译运行环境已经成功搭建。当然,对于稍具规模的项目,强烈建议采用标准的Ma ven或Gradle目录结构,让构建工具来管理依赖和构建流程,效率会高得多。
除了上述的“标准流程”,还有一些备选方案和可能遇到的“坑”,提前了解一下,能让你更从容。
.tar.gz压缩包,解压到/usr/lib/jvm目录下,然后手动设置JA VA_HOME和PATH,最后同样用update-alternatives命令将其纳入版本管理。curl -s "https://get.sdkman.io" | bash),之后就可以用sdk install ja va 来安装任意版本,并用sdk use ja va 随时切换,非常灵活。JA VA_HOME和PATH是否配置正确。其次,确认安装的是openjdk-*-jdk(开发工具包),而不是仅有运行环境的default-jre。ja va -version显示的版本不是你想要的,运行sudo update-alternatives --config ja va明确选择一下默认版本即可。/etc/environment)时,记得加上sudo获取管理员权限。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9