Java 在另一个gradle项目中使用一个gradle项目时的依赖性问题
我是格拉德尔的新手,基本上来自马文的背景 我在一个项目中有以下依赖关系[我们称之为“项目A”]Java 在另一个gradle项目中使用一个gradle项目时的依赖性问题,java,gradle,Java,Gradle,我是格拉德尔的新手,基本上来自马文的背景 我在一个项目中有以下依赖关系[我们称之为“项目A”] implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.0' 现在我想在'projectb'中使用'projecta'。为了在项目B中提及项目A,我做了以下工作 更新了项目B的设置。gradle以包括项目A include ':project-a' project(':project-a').pr
implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.0'
现在我想在'projectb'中使用'projecta'。为了在项目B中提及项目A,我做了以下工作
更新了项目B的设置。gradle
以包括项目A
include ':project-a'
project(':project-a').projectDir = new File('path to Project A')
以下内容添加到项目Bbuild.gradle
implementation project(":project-a")
同步时,项目B抱怨如下
无法使用Gradle分发运行分阶段生成操作
'https://services.gradle.org/distributions/gradle-6.6.1-bin.zip'.
生成文件“项目A\Build.gradle的路径”行:9出现问题
评估项目“:项目-a”。找不到方法
参数[{group=org.apache.commons]的实现(),
类型的对象上的name=commons-lang3,version=3.0}]
org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler
更新*
根据注释中的请求添加Java插件
apply plugin: 'java'
//plugins {
// id 'java'
//}
dependencies {
implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.0'
implementation group: 'org.springframework', name: 'spring-context', version: "${spring_version}"
implementation group: 'org.springframework.boot', name: 'spring-boot-autoconfigure', version: "${springboot_version}"
implementation group: 'org.springframework.cloud', name: 'spring-cloud-context'
implementation group: 'org.springframework.cloud', name: 'spring-cloud-commons'
版本在gradle.properties文件中声明
spring_version=5.2.5.RELEASE
springboot_version=2.2.6.RELEASE
servlet_version=3.1.0
现在没有下载任何依赖项。能否添加
build.gradle
文件的更多部分?哪些插件应用于您的项目?为了向实现
配置添加依赖项,需要应用java
插件。能否添加build.gradle
文件的更多部分?哪些插件应用于您的项目?为了向实现
配置添加依赖项,需要应用java
插件。