将 errorprone 添加到 gradle 构建文件
adding errorprone to gradle build file
我正在尝试将容易出错的内容添加到我的 gradle 构建文件中,如下所示:
build.gradle
的相关部分
buildscript {
repositories {
mavenCentral()
mavenLocal()
}
dependencies {
classpath "net.ltgt.gradle:gradle-errorprone-plugin:0.0.9"
}
}
plugins {
id 'java'
id 'application'
id 'idea'
id 'com.github.johnrengelman.shadow' version '1.2.4'
id "net.ltgt.errorprone" version "0.0.9"
}
dependencies {
classpath 'net.ltgt.gradle:gradle-errorprone-plugin:0.0.9'
}
configurations.errorprone {
resolutionStrategy.force 'com.google.errorprone:error_prone_core:2.0.19'
}
当我 运行 gradle clean
时类路径行出错
Could not find method classpath() for arguments [net.ltgt.gradle:gradle-errorprone-plugin:0.0.9] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
关于导致此问题的原因以及可能有助于解决此问题的任何想法?谢谢
通过进行以下更改,我在使用 gradle 时容易出错:
从依赖项中替换了这个:
类路径net.ltgt.gradle:gradle-errorprone-plugin:0.0.9'
和
errorprone "com.google.errorprone:error_prone_core:latest.release"
和删除了配置行:
configurations.errorprone{
resolutionStrategy.force 'com.google.errorprone:error_prone_core:2.0.19'
}
这成功了。
我正在尝试将容易出错的内容添加到我的 gradle 构建文件中,如下所示:
build.gradle
的相关部分buildscript {
repositories {
mavenCentral()
mavenLocal()
}
dependencies {
classpath "net.ltgt.gradle:gradle-errorprone-plugin:0.0.9"
}
}
plugins {
id 'java'
id 'application'
id 'idea'
id 'com.github.johnrengelman.shadow' version '1.2.4'
id "net.ltgt.errorprone" version "0.0.9"
}
dependencies {
classpath 'net.ltgt.gradle:gradle-errorprone-plugin:0.0.9'
}
configurations.errorprone {
resolutionStrategy.force 'com.google.errorprone:error_prone_core:2.0.19'
}
当我 运行 gradle clean
时类路径行出错 Could not find method classpath() for arguments [net.ltgt.gradle:gradle-errorprone-plugin:0.0.9] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
关于导致此问题的原因以及可能有助于解决此问题的任何想法?谢谢
通过进行以下更改,我在使用 gradle 时容易出错:
从依赖项中替换了这个:
类路径net.ltgt.gradle:gradle-errorprone-plugin:0.0.9'
和
errorprone "com.google.errorprone:error_prone_core:latest.release"
和删除了配置行:
configurations.errorprone{ resolutionStrategy.force 'com.google.errorprone:error_prone_core:2.0.19' }
这成功了。