在开发
maven项目时,常常想了解maven的插件做了哪些工作,这时候就需要用到调试maven插件源码
准备工作
- 下载选定的插件的源码
- 采用
IDEA打开该插件源码项目(当前工程为插件源码工程) - 采用
IDEA打开主工程项目(任意一个maven项目)
调试步骤
在主工程项目执行命令
mvnDebug compile

Paste_Image.png
创建调试配置项
在插件源码项目创建调试配置项
- 选择
Remote - 修改
port为8000(主工程执行完的命令会有一个端口,与这里对应) - 然后用
Debug模式启动该配置项

Paste_Image.png
效果

Paste_Image.png
注意事项
主工程所用到的插件版本尽量与插件源码工程的版本一致,在定断点时才不会定位错误