java - Mapstruct 自动生成的 Mapper 实现的问题
问题描述
我正在使用 Mapstruct 进行 DTO 到实体和副 Versa 的转换。一切正常,应用程序也在运行。但我不知道eclipse有什么问题。运行 mvn clean install 后,我在 'target/generated-sources' 中得到了一个 Mapper 实现类,但它是通过编译时错误。它无法在“src/main/java”中找到任何类。
任何人都可以提出一些解决方案吗?
解决方案
你试过设置
<properties>
<!-- automatically run annotation processors within the incremental compilation -->
<m2e.apt.activation>jdt_apt</m2e.apt.activation>
</properties>
在您的 Maven 中,Eclipse 可以具有改进的注释处理器。
查看 MapStruct 网站的Eclipse部分
推荐阅读
- svg - 带有视口的 SVG 在 Chrome 中无法缩放
- tensorflow - Keras 模型 OOM 在训练期间死亡
- javascript - 将 webcomponents 捆绑到 npm 包中,以便可以选择性地导入 webcomponents
- javascript - 如何确定元素是否是数字,甚至使用条件
- three.js - 如何使用 arjs 源类型将 3D 对象固定在场景中:网络摄像头
- css - BS4 - 向右浮动第一列
- ruby - 定义类时“<”是什么意思?
- testing - 测试使用 Immutable.js 更改多个属性的 reducer
- batch-file - 为什么我的变量没有在选择中设置?。蝙蝠
- java - 当我只查询子类时,如何在 JPA 中省略超类的加入?