idea 设置编译方式为maven编译, 并且在编译Java源文件时debug(annotation processor)


idea 设置编译方式为maven编译

Settings -> "Ctrl+F"搜索Maven -> Runner -> ✔上Delegate IDE build/run actions to Maven.

如下图所示:

编译时debug(annotation processor)

给需要编译的Maven module 设置 Run/Debug Configuration:

然后在Java编译器编译过程中更需要调用的源代码中像往常以前打上断点;

以一个编译器编译时会调用的javax.annotation.processing.Processor#process方法为例打上断点:

以Debug的方式启动刚才配置的Maven Run/Debug Configuration, 如下图所示, 编译时成功进入断点:


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM