Maven 仅编译指定模块
bash
# -pl 指定模块路径; -am 表示同时编译它依赖的所有模块
mvn clean compile -DskipTests -pl biz/biz-job -amMaven 查找依赖来源
bash
# 已知group和artifactId,查找依赖来源
mvn dependency:tree -Dincludes=commons-logging:commons-logging
# 已知jar包名称,查找依赖来源
mvn dependency:tree | grep -B 5 commons-logging输出效果示例:
text
[INFO] com.yourgroup:your-project:jar:1.0.0
[INFO] \- com.alibaba:druid-spring-boot-starter:jar:1.2.16:compile
[INFO] \- com.alibaba:druid:jar:1.2.16:compile
[INFO] \- commons-logging:commons-logging:jar:1.2:compile <-- 精准定位源头