# 新增 Maven 配置

IntellIJ -》 右侧小锤子旁下拉按钮选择 Edit Configurations -》+ 号按钮 -》Maven

# 填写 Maven 命令

Working directory 选择根目录,命令是基于选中的目录为执行目录,Run 填写以下命令

1
2
3
4
5
6
7
8
9
10
11
12
clean package -pl emergency-dzdz/dzdz-yzt -am -Dmaven.test.skip=true -f pom.xml
或者
clean install -pl emergency-dzdz/dzdz-yzt -am -Dmaven.test.skip=true -f pom.xml

clean: 这个命令会删除目标目录(target),确保每次构建是干净的。
install: 这个命令会将项目打包,并安装到本地的 Maven 仓库中。
-pl emergency-dzdz/dzdz-yzt: -pl 参数指定要构建的项目模块。dzdz-yzt 是模块的名称。这个参数告诉 Maven 只构建 dzdz-yzt 及其依赖的模块。注意模块路径,此处是构建emergency-dzdz下的dzdz-yzt模块。
-am: -am 参数与 -pl 一起使用,表示还要构建 dzdz-yzt 模块所依赖的所有模块。
package: 这个命令会将项目打包为 JAR 文件或 WAR 文件,取决于项目类型。
-f pom.xml: 这个参数指定要使用的 pom.xml 文件。默认情况下,Maven 会在当前目录下查找 pom.xml 文件,但可以通过此参数指定一个不同的位置。
-DskipTests=true:跳过测试的执行,但会编译测试代码。
-Dmaven.test.skip=true:跳过测试的编译和执行。