在 Debian 系统上安装 Java 依赖,通常分为 安装 Java 运行/开发环境 和 管理 Java 项目依赖(如 Maven / Gradle) 两部分。下面按常见场景说明。
sudo apt update
常见版本:
sudo apt install openjdk-8-jdk
sudo apt install openjdk-11-jdk
sudo apt install openjdk-17-jdk
只运行程序可安装 JRE:
sudo apt install openjdk-17-jre
java -version
javac -version
sudo apt install maven
在 pom.xml 中声明依赖,例如:
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.12.0</version>
</dependency>
mvn clean package
Maven 会自动从中央仓库下载依赖。
sudo apt install gradle
dependencies {
implementation 'org.apache.commons:commons-lang3:3.12.0'
}
gradle build
如果你有一个 xxx.jar 文件:
sudo cp xxx.jar /usr/local/lib/
然后在编译时指定:
javac -cp /usr/local/lib/xxx.jar Main.java
sudo update-alternatives --config java
sudo update-alternatives --config javac
编辑 ~/.bashrc 或 /etc/environment:
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
使配置生效:
source ~/.bashrc
如果你是指 某个具体 Java 依赖(如 MySQL、Redis、Spring)无法安装,可以告诉我:
我可以给你更精确的命令。