1
這是這些問題的一個後續:配置kapt處理Lombok的註釋
看來,既然kapt演變,現在它在Maven中甚至支持。我想這(注意在配置的龍目島的註解處理器):
<plugin>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<version>${kotlin.version}</version>
<executions>
<execution>
<id>kapt</id>
<goals>
<goal>kapt</goal>
</goals>
<configuration>
<sourceDirs>
<sourceDir>${project.basedir}/src/main/java</sourceDir>
<sourceDir>${project.basedir}/src/main/kotlin</sourceDir>
</sourceDirs>
<annotationProcessors>
<annotationProcessor>lombok.core.AnnotationProcessor</annotationProcessor>
</annotationProcessors>
</configuration>
</execution>
...
</plugin>
但似乎仍然沒有效果,即在相關問題說明的龍目島@Getter
是被忽略。
有什麼可以做的嗎?
不幸的是,它並沒有幫助。在'mvn compile'以及IntelliJ Idea中也是一樣。 :/ –
所以,如果你正在嘗試在kotlin類上使用lombok註釋 - 這個東西應該可以工作。如果你正在嘗試將龍捲風課程導入kt - 你必須去delombok。我已經更新了兩種情況下的答案。 –