在JAVA eclipse中,java项目的主类被定义为'lib'文件夹的JAR中的类之一,并且根项目(fooBar)被添加为类路径中的依赖项。
这可以在 Eclipse 中通过简单地将根项目添加到类路径中来实现。但是,我们如何在gradle中添加根项目的依赖呢?
dependencies {
compile project(':fooBar');
}
> Project with path ':fooBar' could not be found in root project 'fooBar'.
以下是项目结构:
fooBar
-src/main/java
-src/test/java
-JRE System Library
-gradle
--wrapper
--launch.gradle
-lib
-build.gradle
-settings.gradle
-gradle-apps.settings
-gradle.properties
-gradlew
-gradlew.bat
最佳答案
我想我明白你的意思了。首先我有一个疑问。为什么要添加
dependencies {
compile project(':fooBar');
}
fooBar 项目的 build.gradle 中的此条目?这可能会导致循环依赖并导致构建失败。 所以我想从 fooBar 项目的 build.gradle 中删除上述条目。
请在您的settings.gradle 文件中添加以下代码:
rootProject.name = 'fooBar'
include ':fooBar'
希望这会起作用。
关于java - 如何在 Gradle 中添加根项目作为类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39140204/