依赖项 – Gradle多项目定义对根项目的依赖性
发布时间:2020-05-27 18:08:54 所属栏目:程序设计 来源:互联网
导读:我有一个多项目gradle构建,以这种方式配置: root | |---- projectA | |---- projectB 我想在root / build.gradle中声明所有嵌套项目的依赖项,这是文件: subprojects { version = 1.0-SNAPSHOT repositories { mavenLoca
|
我有一个多项目gradle构建,以这种方式配置: root | |---- projectA | |---- projectB 我想在root / build.gradle中声明所有嵌套项目的依赖项,这是文件: subprojects {
version = '1.0-SNAPSHOT'
repositories {
mavenLocal()
mavenCentral()
maven {
url 'https://repository.jboss.org/nexus/content/groups/public-jboss/'
}
}
}
allprojects {
dependencies {
compile 'org.projectlombok:lombok:1.12.2'
}
}
但是当我执行构建时,我有: * What went wrong: 评估根项目“代码”时出现问题. No signature of method: org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.compile() is applicable for argument types: (java.lang.String) values: [org.projectlombok:lombok:1.12.2] 可能的解决方案:module(java.lang.Object) 我做错了什么? compile方法是你一直使用的插件的一部分( reference).allprojects {
apply plugin: 'java'
//so that we can use 'compile','testCompile' for dependencies
dependencies {
compile 'org.projectlombok:lombok:1.12.2'
}
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
