Java Can';我不能让gradle依赖性工作
Gradle/libgdx/Eclipse 以下项目结构:Java Can';我不能让gradle依赖性工作,java,android,eclipse,gradle,libgdx,Java,Android,Eclipse,Gradle,Libgdx,Gradle/libgdx/Eclipse 以下项目结构: MainProject -build.gradle -settings.gradle LibraryProject -build.gradle -settings.gradle 我似乎无法正确地向库声明依赖关系 MainProject build.gradle dependencies { compile project(':LibraryProject') } MainProject set
MainProject
-build.gradle
-settings.gradle
LibraryProject
-build.gradle
-settings.gradle
我似乎无法正确地向库声明依赖关系
MainProject build.gradle
dependencies {
compile project(':LibraryProject')
}
MainProject settings.gradle
include ':LibraryProject'
project(':LibraryProject').projectDir = new File(settingsDir, '../LibraryProject')
刷新依赖项不会出错。但是我无法访问任何库类。不可能(在几乎所有情况下)可靠地将根项目作为另一个多项目构建的子项目。您不应该在不同的Gradle版本之间共享子项目
有两种方法可以解决此问题:
- 将对
的依赖关系更改为正常依赖关系::LibraryProject
。对库项目进行更改时,首先必须手动生成库项目,并将其安装到(本地)存储库中。然后您可以构建主项目YourGroup:LibraryProject:1.0-SNAPSHOT
- 使库项目成为主项目的实际子项目