依赖项 – Gradle多项目定义对根项目的依赖性
发布时间:2020-12-13 20:12:29 所属栏目:百科 来源:网络整理
导读:我有一个多项目gradle构建,以这种方式配置: root | |---- projectA | |---- projectB 我想在root / build.gradle中声明所有嵌套项目的依赖项,这是文件: subprojects { version = '1.0-SNAPSHOT' repositories { mavenLocal() mavenCentral() maven { url '
我有一个多项目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' } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- C#实现打开画图的同时载入图片、最大化显示画图窗
- jackson-dataformat-xml XXE漏洞(CVE-2016-3720)
- c# – WebApi PushStreamContent错误处理
- 正则表达式(2) EditPlus正则表达式替换字符串详解
- 如何向postgreSQL中添加bytea类型的大对象数据
- reactjs – 如何检查对象是否在Mobx可观察数组中
- Oracle 11G 隐含参数“_controlfile_autobackup_
- 单片机中的各种存储器
- c – 对struct和相同大小的数组使用union有什么好
- ruby-on-rails – 如何检查Engine Yard上部署的r
热点阅读