在开发
maven
项目时,常常想了解maven
的插件做了哪些工作,这时候就需要用到调试maven
插件源码
准备工作
- 下载选定的插件的源码
- 采用
IDEA
打开该插件源码项目(当前工程为插件源码工程) - 采用
IDEA
打开主工程项目(任意一个maven
项目)
调试步骤
在主工程项目执行命令
mvnDebug compile
创建调试配置项
在插件源码项目创建调试配置项
- 选择
Remote
- 修改
port
为8000(主工程执行完的命令会有一个端口,与这里对应) - 然后用
Debug
模式启动该配置项
效果
注意事项
主工程所用到的插件版本尽量与插件源码工程的版本一致,在定断点时才不会定位错误