Debian上Java编译有哪些工具
导读:Debian上的Java编译工具与用法 一 核心编译器与运行时 OpenJDK JDK(javac):Debian上最常用、开源的Java开发工具包,提供javac编译器与java运行命令。安装示例:sudo apt install op...
Debian上的Java编译工具与用法
一 核心编译器与运行时
- OpenJDK JDK(javac):Debian上最常用、开源的Java开发工具包,提供javac编译器与java运行命令。安装示例:sudo apt install openjdk-11-jdk;验证:java -version、javac -version。适合从零开始编译与运行Java程序。
- 其他JDK实现(可选):如Oracle JDK等,可从官网获取安装包并按说明配置,适合需要特定厂商特性的场景。
二 构建与项目管理工具
- Apache Maven:项目构建、依赖管理与打包的一体化工具。安装:sudo apt install maven;常用命令:mvn compile、mvn package。
- Gradle:基于Groovy或Kotlin DSL的现代化构建工具。安装:sudo apt install gradle;常用命令:gradle build。
三 快速上手示例
- 安装与验证
- 更新索引:sudo apt update
- 安装JDK:sudo apt install openjdk-11-jdk
- 验证版本:java -version、javac -version
- 编译与运行
- 编译:javac HelloWorld.java
- 运行:java HelloWorld(注意:运行时不要加**.class**后缀)
- 处理中文编码
- 编译时指定编码:javac -encoding UTF-8 HelloWorld.java
四 环境变量与多版本管理
- 设置JAVA_HOME(示例为OpenJDK 11)
- 查找路径:readlink -f $(which java) | sed “s:bin/java::”
- 写入配置(~/.bashrc 或 ~/.profile):
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin - 使生效:source ~/.bashrc 或 source ~/.profile
- 多版本并存与切换
- 可安装多个JDK包(如openjdk-8-jdk、openjdk-11-jdk),按需调整JAVA_HOME与PATH切换版本。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Debian上Java编译有哪些工具
本文地址: https://pptw.com/jishu/764568.html
