在Debian系統上編譯Java源碼,你需要先安裝Java開發工具包(JDK)和構建工具(如Maven或Gradle)。以下是使用Maven和Gradle編譯Java源碼的步驟:
打開終端,運行以下命令來安裝OpenJDK(你可以選擇其他版本):
sudo apt update
sudo apt install openjdk-11-jdk
驗證安裝成功:
java -version
javac -version
運行以下命令來安裝Maven:
sudo apt update
sudo apt install maven
驗證安裝成功:
mvn -version
假設你的Java源碼位于一個名為my-java-project
的目錄中,你可以使用以下命令來編譯它:
cd my-java-project
mvn clean install
編譯完成后,生成的JAR文件將位于target
目錄中。
運行以下命令來安裝Gradle:
sudo apt update
sudo apt install gradle
驗證安裝成功:
gradle -version
在項目根目錄下創建一個名為build.gradle
的文件(如果尚未存在),然后在該文件中添加Java項目的構建配置。例如:
plugins {
id 'java'
}
group 'com.example'
version '1.0-SNAPSHOT'
repositories {
mavenCentral()
}
dependencies {
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.0'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.7.0'
}
test {
useJUnitPlatform()
}
將你的Java源碼放在src/main/java
目錄下,并將測試代碼放在src/test/java
目錄下。
現在,你可以使用以下命令來編譯項目:
cd my-java-project
gradle build
編譯完成后,生成的JAR文件將位于build/libs
目錄中。
這就是在Debian系統上使用Maven和Gradle編譯Java源碼的方法。根據你的項目需求和喜好,你可以選擇使用其中之一。