Linux环境下构建Java项目通常使用Maven或Gradle工具,以下是具体步骤:
sudo apt update && sudo apt install openjdk-11-jdksudo yum install java-11-openjdk-develjava -versionsudo apt install maven(Ubuntu)或 sudo yum install maven(CentOS)mvn -vmvn archetype:generate -DgroupId=com.example -DartifactId=myproject -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=falsemvn clean packagetarget/目录。~/.bashrc,添加export PATH=$PATH:/path/to/gradle/bin,然后source ~/.bashrc)。gradle wrapper --gradle-version 7.0,之后用./gradlew命令。./gradlew buildbuild/libs/目录。java -jar target/your-project.jar(Maven)或 java -jar build/libs/your-project.jar(Gradle)。nohup java -jar your-project.jar &。.service文件(如/etc/systemd/system/myproject.service),配置后执行systemctl start myproject。pom.xml中添加依赖,如:<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2.7.0</version>
</dependency>
```。
build.gradle中添加依赖,如:dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web:2.7.0'
}
```。
| 操作 | Maven | Gradle |
|---|---|---|
| 构建项目 | mvn clean package |
./gradlew build |
| 运行项目 | java -jar target/*.jar |
java -jar build/libs/*.jar |
| 编译代码 | mvn compile |
./gradlew compile |
| 运行测试 | mvn test |
./gradlew test |
以上步骤参考自,可根据项目类型选择工具并调整配置。