哪个Gradle插件适合支持“提供的”方法?

api鱼

我目前正在尝试将Project Lombok帮助程序包含到我的Gradle项目中,但是在我的build.gradle中按照他们对Gradle的说明进行操作时,出现以下错误:

错误:(11,0)构建脚本错误,发现不受支持的Gradle DSL方法:“ provided()”!

可能的原因可能是:

  • 您正在使用该方法不存在的Gradle版本
  • 您没有应用提供该方法的Gradle插件
  • 或构建脚本有错误

我当前的build.gradle文件:

apply plugin: 'java'

sourceCompatibility = 1.5
version = '1.0'

repositories {
    mavenCentral()
}

dependencies {
    provided "org.projectlombok:lombok:1.14.4"
    testCompile group: 'junit', name: 'junit', version: '4.11'
}
endriu_l

从版本2.12开始,provided范围被称为compileOnly


旧答案:

“ war”插件中提供了所提供的范围(http://www.gradle.org/docs/current/userguide/war_plugin.html,providedCompile)如果您不想使用“ war”插件,则还有一个打开了有关“提供的”范围的JIRA问题http://issues.gradle.org/browse/GRADLE-784,建议的解决方法是创建您自己的配置:

configurations {
   provided
}

并将其设置为与您的编译类路径一起使用:

sourceSets {
    main {
        compileClasspath += configurations.provided 
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Gradle中缺少对Maven提供的范围的OOTB支持。Spring的Gradle propdeps插件无法正常工作

来自分类Dev

Gradle Groovy插件是否支持连续构建?

来自分类常见问题

IntelliJ Gradle插件:提供的javaHome似乎无效

来自分类Dev

确定哪个时间最适合放入阵列的最佳方法?

来自分类Dev

Android Studio不支持的Gradle插件版本

来自分类Dev

Android Studio错误:Android Gradle插件(0.9.2)的不受支持的版本

来自分类Dev

Android Studio错误:Android Gradle插件(0.9.2)的不受支持的版本

来自分类Dev

Android Gradle插件是否支持通过Maven加载本地库?

来自分类Dev

如何使用init.gradle为settings.gradle中配置的插件提供插件存储库

来自分类Dev

如何使用Android Gradle插件提供的Transform API?

来自分类Dev

jQuery适合屏幕插件

来自分类Dev

我的自定义intellij插件支持Android Studio哪个版本

来自分类Dev

使用gradle插件修改类(onClick方法)

来自分类Dev

无法使用NetBeans 8.1的Gradle支持插件来构建Gradle项目

来自分类Dev

哪个版本的spring集成支持http方法“ PATCH”

来自分类Dev

哪个版本的spring集成支持http方法“ PATCH”

来自分类Dev

哪个Ubuntu版本在此处和论坛上提供更多支持?12.04或13.10?

来自分类Dev

哪个SMS网关最适合与所有服务提供商一起获得全球服务

来自分类Dev

哪个查询更适合分页?

来自分类Dev

哪个更适合日志分析

来自分类Dev

哪个版本的pygame适合我?

来自分类Dev

哪个 Ubuntu 版本适合 AI?

来自分类Dev

Gradle:找到了不受支持的Gradle DSL方法:'exclude()'

来自分类Dev

Gradle失败:找到了不受支持的Gradle DSL方法:'exclude()'

来自分类Dev

Gradle Apply插件与插件

来自分类Dev

emacs:这是哪个插件?

来自分类Dev

设置文本时会调用哪个UILabel方法,并且它会自动调整大小以适合?

来自分类Dev

Kotlin 编译“错误:Android Gradle 插件仅支持 Kotlin Gradle 插件版本 1.3.0 及更高版本。” 但是在 build.gradle 中没有 kotlin_version?

来自分类Dev

错误:该项目正在使用不受支持的Android Gradle插件版本(0.12.2)

Related 相关文章

  1. 1

    在Gradle中缺少对Maven提供的范围的OOTB支持。Spring的Gradle propdeps插件无法正常工作

  2. 2

    Gradle Groovy插件是否支持连续构建?

  3. 3

    IntelliJ Gradle插件:提供的javaHome似乎无效

  4. 4

    确定哪个时间最适合放入阵列的最佳方法?

  5. 5

    Android Studio不支持的Gradle插件版本

  6. 6

    Android Studio错误:Android Gradle插件(0.9.2)的不受支持的版本

  7. 7

    Android Studio错误:Android Gradle插件(0.9.2)的不受支持的版本

  8. 8

    Android Gradle插件是否支持通过Maven加载本地库?

  9. 9

    如何使用init.gradle为settings.gradle中配置的插件提供插件存储库

  10. 10

    如何使用Android Gradle插件提供的Transform API?

  11. 11

    jQuery适合屏幕插件

  12. 12

    我的自定义intellij插件支持Android Studio哪个版本

  13. 13

    使用gradle插件修改类(onClick方法)

  14. 14

    无法使用NetBeans 8.1的Gradle支持插件来构建Gradle项目

  15. 15

    哪个版本的spring集成支持http方法“ PATCH”

  16. 16

    哪个版本的spring集成支持http方法“ PATCH”

  17. 17

    哪个Ubuntu版本在此处和论坛上提供更多支持?12.04或13.10?

  18. 18

    哪个SMS网关最适合与所有服务提供商一起获得全球服务

  19. 19

    哪个查询更适合分页?

  20. 20

    哪个更适合日志分析

  21. 21

    哪个版本的pygame适合我?

  22. 22

    哪个 Ubuntu 版本适合 AI?

  23. 23

    Gradle:找到了不受支持的Gradle DSL方法:'exclude()'

  24. 24

    Gradle失败:找到了不受支持的Gradle DSL方法:'exclude()'

  25. 25

    Gradle Apply插件与插件

  26. 26

    emacs:这是哪个插件?

  27. 27

    设置文本时会调用哪个UILabel方法,并且它会自动调整大小以适合?

  28. 28

    Kotlin 编译“错误:Android Gradle 插件仅支持 Kotlin Gradle 插件版本 1.3.0 及更高版本。” 但是在 build.gradle 中没有 kotlin_version?

  29. 29

    错误:该项目正在使用不受支持的Android Gradle插件版本(0.12.2)

热门标签

归档