在 Debian 系统里,“配置 Java 编译路径”通常有两层含义:
javac(Java 编译器)下面分别说明。
sudo apt update
sudo apt install default-jdk
或安装指定版本:
sudo apt install openjdk-17-jdk
验证:
javac -version
编辑用户环境变量:
nano ~/.bashrc
添加(路径按实际版本):
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
生效:
source ~/.bashrc
查看:
echo $JAVA_HOME
sudo update-alternatives --config java
sudo update-alternatives --config javac
javac Hello.java
javac -d out Hello.java
javac -cp lib/xxx.jar:./src -d out src/Main.java
注意:
- Linux 用
:分隔路径- Windows 用
;
find src -name "*.java" > sources.txt
javac -d out @sources.txt
javac -cp /opt/lib/mysql.jar -d bin src/App.java
java -cp bin:lib/mysql.jar App
sudo apt install maven
mvn compile
sudo apt install gradle
gradle build
如果你是指 IDE(如 VSCode / IntelliJ)里的 Java 编译路径,或 交叉编译 / 多版本 JDK 管理,可以告诉我具体场景。