如何在eclipse的gradle项目中引用maven项目?

如何在eclipse的gradle项目中引用maven项目?,eclipse,dependencies,project,gradle,Eclipse,Dependencies,Project,Gradle,我正在使用eclipse,我是gradle的新手。 我已经将一个maven项目导入eclipse工作区。 然后我在这个工作区中创建了一个新的java项目和一个gradle构建文件 我如何引用maven多项目,以便在我自己用gradle管理的JavaEclipse项目中使用它们?有人能给我一个gradle构建文件的代码片段吗 我试图操纵类路径,但没有成功 apply plugin: 'java' apply plugin: 'eclipse' eclipse { classpath { fi

我正在使用eclipse,我是gradle的新手。 我已经将一个maven项目导入eclipse工作区。 然后我在这个工作区中创建了一个新的java项目和一个gradle构建文件

我如何引用maven多项目,以便在我自己用gradle管理的JavaEclipse项目中使用它们?有人能给我一个gradle构建文件的代码片段吗

我试图操纵类路径,但没有成功

apply plugin: 'java'
apply plugin: 'eclipse'

eclipse {
classpath {
  file {
     beforeMerged { classpath ->
             classpath.entries.add "/orientdb"
         }

      }
    }
}
我想我误解了文件,但不知道如何正确处理

注意:我无法使用maven repository中的库,因为我需要新版本。

您可以在下面的示例中使用。eclipse插件应该获取这些依赖项,并将其添加到eclipse中项目的类路径中

dependencies {
    compile fileTree(dir: 'orientdb', include: '*.jar')
}

谢谢,这很有帮助。当我想要包含一个完整的maven eclipse项目作为源代码时,我该怎么做?我不想用gradle构建这个引用的maven项目,只想将它导入eclipse项目进行开发。您真的需要作为eclipse项目的依赖关系吗?我建议使用Maven构建人工制品,并将它们放在Maven本地存储库中。或者,如果您不想这样做,请构建JAR并将其用作文件依赖项。您是对的,我应该使用文件依赖项。但如果能知道,那就太好了。