Java Mapstruct:未知属性“;“更新日期”;结果类型为com.integrator.license.license。你的意思是“什么?”;更新日期“;?

Java Mapstruct:未知属性“;“更新日期”;结果类型为com.integrator.license.license。你的意思是“什么?”;更新日期“;?,java,mapping,mapstruct,Java,Mapping,Mapstruct,我在Mapstruct中遇到以下错误。根据各种帖子,这个错误不应该出现在最新版本中 以下是所有配置: 错误: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project Snow: Compilation failure [ERROR] /C:/Projects/Now/src/main/java/com/integ

我在Mapstruct中遇到以下错误。根据各种帖子,这个错误不应该出现在最新版本中

以下是所有配置:

错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project Snow: Compilation failure
[ERROR] /C:/Projects/Now/src/main/java/com/integrator/util/LicenseMapper.java:[20,25] Unknown property "updateDate" in result type com.integrator.license.License. Did you mean "updatedDate"?
[ERROR] -> [Help 1]
代码:

POM:


1.3.1.最终版本
jdt_公寓
.
.
org.apache.maven.plugins
maven编译器插件
3.7.0
1.8
1.8
org.mapstruct
mapstruct处理器
${org.mapstruct.version}
org.projectlombok
龙目
1.18.10

这个问题在代码中吗?

您的目标是
target=“updateDate”

它应该是
target=“updateDate”

你错过了“更新”中的d

@Mappings({
            @Mapping(source = "updatedDate", target = "updateDate", dateFormat = "yyyy-MM-dd'T'HH:mm:ss"),
            @Mapping(source = "purchaseDate", target = "purchaseDate", dateFormat = "yyyy-MM-dd'T'HH:mm:ss")
    })
    License entityToDao(com.integrator.vo.license.License source);
<properties>
    <org.mapstruct.version>1.3.1.Final</org.mapstruct.version>
    <m2e.apt.activation>jdt_apt</m2e.apt.activation>
</properties>
 .
 .
 <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.7.0</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                    <annotationProcessorPaths>
                        <path>
                            <groupId>org.mapstruct</groupId>
                            <artifactId>mapstruct-processor</artifactId>
                            <version>${org.mapstruct.version}</version>
                        </path>
                        <path>
                            <groupId>org.projectlombok</groupId>
                            <artifactId>lombok</artifactId>
                            <version>1.18.10</version>
                        </path>   
                    </annotationProcessorPaths>
                </configuration>
            </plugin>