NullPointerException at org.mapstruct.ap.internal.processor.DefaultVersionInformation.createManifest
生活随笔
收集整理的這篇文章主要介紹了
NullPointerException at org.mapstruct.ap.internal.processor.DefaultVersionInformation.createManifest
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這樣寫就可解決
<properties><java.version>1.8</java.version><mapstruct.version>1.4.1.Final</mapstruct.version></properties><dependency><groupId>org.mapstruct</groupId><artifactId>mapstruct</artifactId><version>${mapstruct.version}</version></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency> <build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.8.1</version><configuration><source>8</source><target>8</target><encoding>UTF-8</encoding><annotationProcessorPaths><!-- 必須要加, 否則生成不了 MapperImpl 實現類 --><path><groupId>org.mapstruct</groupId><artifactId>mapstruct-processor</artifactId><version>${mapstruct.version}</version></path><path><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.20</version></path><!-- 如果是 0.1.0 有可能出現生成了maptruct的實現類, 但該類只創建了對象, 沒有進行賦值 --><path><groupId>org.projectlombok</groupId><artifactId>lombok-mapstruct-binding</artifactId><version>0.2.0</version></path></annotationProcessorPaths></configuration></plugin></plugins></build>總結
以上是生活随笔為你收集整理的NullPointerException at org.mapstruct.ap.internal.processor.DefaultVersionInformation.createManifest的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 完整性校验用到常见的算法_几种常见的校验
- 下一篇: Canal 1.1.5 启动报错:cac