maven源码调试二一五
下载源码(version: 3.6.3)
用本地maven从源码打包出新的maven
mvn -DdistributionTargetDir="<maven_dist>" clean package
配置debug configuration
启动 maven-3.6.3-SNAPSHOT debug功能
(笔者debug的是maven-core中调用maven-install-plugin安装jar包的功能)
apache-maven-3.6.3-SNAPSHOT/bin/mvnDebug install:install-file -Dfile=<path-to-jar>
P.S. 此命令执行后进入阻塞状态
执行 debug configuration
若调试的模块有main方法,可先将断点打在main