zoukankan      html  css  js  c++  java
  • 解决ClassNotFoundException: Cannot find implementation for xxx?(环境:Mapstruct、Lombok、Maven 和 Eclipse)

    一、环境:

    Eclipse version:2021-06. ( lasted version)
    lombok version:1.18.20 ( lasted version)
    m2e-apt:1.5.3 ( lasted version)

    二、安装好m2e-apt plugin 好,进行配置

    三、pom配置:

     <properties>
            <!-- automatically run annotation processors within the incremental compilation -->
              <m2e.apt.activation>jdt_apt</m2e.apt.activation>
        </properties>
           <dependency>
                <groupId>org.mapstruct</groupId>
                <artifactId>mapstruct-jdk8</artifactId>
                <version>${mapstruct.version}</version>
            </dependency>
            <dependency>
                <groupId>org.mapstruct</groupId>
                <artifactId>mapstruct-processor</artifactId>
                <version>${mapstruct.version}</version>
            </dependency>

    不建议有

    <!-- <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <configuration>
    <source>1.8</source>
    <target>1.8</target>
    <annotationProcessorPaths>
    <path>
    <groupId>org.mapstruct</groupId>
    <artifactId>mapstruct-processor</artifactId>
    <version>${mapstruct.version}</version>
    </path>
    <path>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    </path>
    </annotationProcessorPaths>
    </configuration>
    </plugin> -->

     参考链接:

    https://github.com/mapstruct/mapstruct/issues/2527

  • 相关阅读:
    PHP 文件上传
    浅析文件上传漏洞
    JS之Number类
    JS之String类
    Java中的多态
    JS之数据类型
    JavaScript的组成
    双向链表与LRU算法实现
    字符串比较--小问题大智慧
    龙生九子-浅谈Java的继承
  • 原文地址:https://www.cnblogs.com/stevenlii/p/15065009.html
Copyright © 2011-2022 走看看