以前我在Eclipse中使用Mapstruct,它工作得很好(Gradle与命令" Eclipse“一起使用来生成Eclipse项目文件,而构建是由Eclipse自己完成的)。在迁移到Intellij之后,Mapstruct不再生成BeanMapperImpl.java。我的build.gradle如下: id 'net.ltgt.apt' version '0.9'
...:m
我有一个Gradle多模块项目,它使用Mapstruct注释处理器进行跨Java模块的数据类型映射。Gradle构建运行良好,但是当我将项目导入到IntellJ IDEA 2019.3中时,我得到了一个意外的注释处理器配置。但是,当我使用IntelliJ运行重建项目时,我会在module1中得到一个编译错误,因为IntelliJ没有为module1注册注释处理器。
我是不是做错了什么,还是这是一个已知的IntelliJ问题?此