acm*_*une 2 java gradle lombok
我试过这个:
plugins {
// Apply the java-library plugin to add support for Java Library
id 'java-library'
id 'io.freefair.lombok' version '3.8.4'
}
Run Code Online (Sandbox Code Playgroud)
但我收到这个错误:
Unable to load class 'org.gradle.api.plugins.quality.FindBugsPlugin'.
This is an unexpected error. Please file a bug containing the idea.log file.
Run Code Online (Sandbox Code Playgroud)
Lombok 在 Maven Central 中可用,因此告诉 Gradle 下载 lombok 很容易。
Lombok Gradle 插件我们推荐您使用一个 gradle 插件;它使部署变得轻而易举,并且可以轻松执行其他任务,例如拆除。该插件是开源的。阅读有关 gradle-lombok 插件的更多信息。
没有插件的 Gradle如果你不想使用插件,gradle 有内置的compileOnly 作用域,它可以用来告诉 gradle 仅在编译期间添加 lombok。你的 build.gradle 看起来像:
repositories {
mavenCentral()
}
dependencies {
compileOnly 'org.projectlombok:lombok:1.18.16'
annotationProcessor 'org.projectlombok:lombok:1.18.16'
testCompileOnly 'org.projectlombok:lombok:1.18.16'
testAnnotationProcessor 'org.projectlombok:lombok:1.18.16'
}
Run Code Online (Sandbox Code Playgroud)
请记住,如果您希望在 Eclipse 中进行编程,您仍然需要下载 lombok.jar(或在 gradle 的缓存中找到它)并将其作为 jarfile 运行。该插件使这部分变得更容易。
官方网站 lombok -> https://projectlombok.org/setup/gradle
| 归档时间: |
|
| 查看次数: |
7770 次 |
| 最近记录: |