如何搭建java项目
安装Java开发环境
确保系统已安装JDK(Java Development Kit),推荐使用JDK 8或更高版本。可通过命令行验证安装:
java -version
若未安装,从Oracle官网或OpenJDK下载并配置环境变量。
选择构建工具
常见构建工具包括Maven和Gradle:
- Maven:配置
pom.xml管理依赖,适合传统项目。 - Gradle:使用
build.gradle,灵活性更高,支持增量编译。
初始化Maven项目示例命令:
mvn archetype:generate -DgroupId=com.example -DartifactId=myapp -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
配置IDE
推荐使用IntelliJ IDEA、Eclipse或VS Code:
- IntelliJ IDEA:直接导入Maven/Gradle项目,自动识别依赖。
- Eclipse:需安装Maven插件(如m2eclipse)。
项目结构
标准Maven项目目录结构:
myapp
├── src
│ ├── main
│ │ ├── java // 主代码目录
│ │ └── resources // 配置文件(如application.properties)
│ └── test
│ ├── java // 测试代码目录
│ └── resources // 测试资源
└── pom.xml // Maven配置文件
添加依赖
在pom.xml中添加依赖(以Spring Boot为例):
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
运行mvn install下载依赖。
编写代码
创建主类src/main/java/com/example/MyApp.java:
package com.example;
public class MyApp {
public static void main(String[] args) {
System.out.println("Hello, Java!");
}
}
运行与测试
- 命令行运行:
mvn compile mvn exec:java -Dexec.mainClass="com.example.MyApp" - 单元测试:使用JUnit,在
src/test/java下编写测试类。
打包部署
生成可执行JAR:
mvn package
输出文件位于target/myapp-1.0-SNAPSHOT.jar,运行:
java -jar target/myapp-1.0-SNAPSHOT.jar
版本控制
使用Git管理代码,初始化仓库并提交:

git init
git add .
git commit -m "Initial commit"






