如何用maven创建java项目
安装Maven
确保系统已安装Maven并配置环境变量。可通过命令行输入 mvn -v 验证安装,若显示版本信息则说明安装成功。
生成项目骨架
使用Maven的archetype模板生成项目基础结构。执行以下命令:
mvn archetype:generate -DgroupId=com.example -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
-DgroupId: 项目组织标识(如公司域名倒序)。-DartifactId: 项目名称。-DarchetypeArtifactId: 指定项目模板(此处为简单Java项目)。
项目结构说明
生成的标准目录结构如下:

my-app
├── src
│ ├── main
│ │ └── java/com/example # 主代码目录
│ └── test
│ └── java/com/example # 测试代码目录
├── pom.xml # 项目配置文件
编辑pom.xml
修改生成的pom.xml以配置依赖和插件。例如添加JUnit依赖:
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
</dependencies>
编译与打包
在项目根目录执行以下命令:

mvn compile # 编译代码
mvn package # 打包为JAR文件
生成的JAR文件默认位于target目录下。
运行项目
若项目包含主类,可通过以下命令运行:
java -cp target/my-app-1.0-SNAPSHOT.jar com.example.App
或使用Maven插件直接运行:
mvn exec:java -Dexec.mainClass="com.example.App"
常用Maven命令
mvn clean: 清理target目录。mvn test: 运行单元测试。mvn install: 安装JAR到本地仓库。
通过以上步骤即可完成一个基础Java项目的创建和基础操作。根据实际需求调整pom.xml中的配置和依赖。






