Nik*_*las 6 java intellij-idea maven mapstruct java-11
在mvn clean install使用 Java 11 在 IntelliJ Idea 中智能执行时,我收到以下警告:
警告:java:来自注释处理器 'net.java.dev.hickory.prism.internal.PrismGenerator' 的支持的源版本 'RELEASE_6' 小于 -source '11'
如何修复它以及它来自哪里?注意我使用:
1.18.121.3.1.Final我还使用默认设置在 IDE 中启用了注释处理:
Build, Execution, Deployment-> Compiler-> Annotation processors-> 检查Enable annotation processing原因可以在评论部分找到,这是一个 IntelliJ Idea bug IDEA-200481。
GitHub 上的MapStruct 问题 ( 1644 ) 包含全面的解释1644#437463737。
请参阅IDEA-200481。IntelliJ 在进行编译时会获取提供的依赖项。
...跳过...我们无法将
hickory依赖项移至annotationProcessorPathsMaven 编译器的部分,因为@GeneratePrisms注释是依赖项的一部分,因此我们将无法使用它们。如果您认为我们可以做点什么,请重新打开此问题。
| 归档时间: |
|
| 查看次数: |
3438 次 |
| 最近记录: |