Poison

Maven

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
mvn package -Dmaven.test.skip

mvn dependency:tree -Dincludes=groupId:artifactIdId

mvn dependency:tree -Dverbose -X -Dincludes=groupId:artifactIdId

# 启用 debug 模式
mvn -X dependency:tree

# -pl 为指定模块,等于 --projects
# -am 为将依赖的模块也进行编译
mvn clean -U package -Dmaven.test.skip=true -pl modules/xxx -am

# 生成最终有效 POM 文件
mvn help:effective-pom