Maven(二)创建 Maven 项目-maven-er--chuang-jian-mavenxiang-mu.md
title: Maven(二)创建 Maven 项目date: 2021-06-19 15:10:55.465
updated: 2021-06-19 15:21:32.172
url: /?p=244
categories: Maven
tags: maven
约定配置
Maven 提倡使用一个共同的标准目录结构,Maven 使用约定优于配置的原则,大家尽可能的遵守这样的目录结构。如下所示:
目录 | 目的 |
---|---|
${basedir} | 存放pom.xml和所有的子目录 |
${basedir}/src/main/java | 项目的java源代码 |
${basedir}/src/main/resources | 项目的资源,比如说property文件,springmvc.xml |
${basedir}/src/test/java | 项目的测试类,比如说Junit代码 |
${basedir}/src/test/resources | 测试用的资源 |
${basedir}/src/main/webapp/WEB-INF | web应用文件目录,web项目的信息,比如存放web.xml、本地图片、jsp视图页面 |
${basedir}/target | 打包输出目录 |
${basedir}/target/classes | 编译输出目录 |
${basedir}/target/test-classes | 测试编译输出目录 |
Test.java | Maven只会自动运行符合该命名规则的测试类 |
~/.m2/repository | Maven默认的本地仓库目录位置 |
创建 Maven 项目
使用 cmd 命令创建
Maven 项目有自己的目录结构,大致如下:
- src\main\java,用来存放项目的 Java 源代码。
- src\main\resources,用来存放项目相关的资源文件(比如配置文件)。
- src\test\java,用来存放项目的测试 Java 源代码。
- src\test\resource,用来存放运行测试代码时所依赖的资源文件。
使用命令向导一步步创建项目
- 在硬盘上创建一个空的目录,用来存放 Maven 项目,如
D:\development_coding\mavenBuild
。 - 在 CMD 窗口中输入
mvn archetype:generate
,按 Enter 键。
联网初始化一段时间后(一般不少于 5 分钟),会一步步提示输入 groupId、artifactId、version、packageName 等信息。最后创建成功,而且可以在 D:\development_coding\mavenBuild
空目录下发现一个同 artifactId 一样的目录,这就是创建的项目目录。
在命令中输入所有必要信息直接创建项目
…
项目的目录结构
1 | └─sadf |
Maven生成站点和报告文档
…
参考
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LT的编程笔记!