繁体   English   中英

如何让IDEA自动导入pom.xml并定义Annotation Processors

[英]How to let IDEA auto import pom.xml with Annotation Processors defined

我使用的是QueryDsl,所以我的源码依赖于生成的代码。

第一

每当IDEA(auto)导入pom.xml时,以下设置始终为空:

构建,执行,部署 - >编译器 - >注释处理器 - >注释处理器

我必须手动设置它,这非常麻烦。

第二

我有使用QueryDsl的多模块,我希望将其分组到一个配置文件中,并应用了QueryDsl com.mysema.query.apt.jpa.JPAAnnotationProcessor

构建,执行,部署 - >编译器 - >注释处理器 - >配置文件

我目前必须手动将这些模块分组到一个配置文件中。

我还必须编写自述文件并通知所有成员按照指南手动设置IDEA。


如何配置pom.xml,以便IDEA可以自动填充这两个设置?

我建议您在版本控制下添加.idea / *以及项目.iml文件。

注释处理器

注释处理器设置存储在.idea / compiler.xml中 将所有这些都放在CVS下将使其他开发人员更容易打开项目,因为他们将打开项目文件,而不是已经包含项目设置,运行配置等的pom文件。

详细介绍CVS中应该包含的内容以及在如何管理版本控制系统下的项目的官方IntelliJ指南中找不到的内容

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM