Java 在gradle中包含本地源jar以便使用eclipse?

Java 在gradle中包含本地源jar以便使用eclipse?,java,eclipse,gradle,jar,Java,Eclipse,Gradle,Jar,我将gradle与eclipse一起使用,并有一个本地jar及其源jar: 我将本地jar包括为: dependencies { compile name: 'mgwt-2.0.1-SNAPSHOT' } 我还有这个本地jar的本地源jar:mgwt-2.0.1-SNAPSHOT:sources 我如何将其包括在内,以便eclipse能够读取代码?我们通过为这些JAR定义一个本地存储库来实现这一点: allprojects { repositories { flat

我将gradle与eclipse一起使用,并有一个本地jar及其源jar:

我将本地jar包括为:

dependencies {
  compile name: 'mgwt-2.0.1-SNAPSHOT'
}
我还有这个本地jar的本地源jar:
mgwt-2.0.1-SNAPSHOT:sources


我如何将其包括在内,以便eclipse能够读取代码?

我们通过为这些JAR定义一个本地存储库来实现这一点:

allprojects {
    repositories {
        flatDir name: 'localRepo', dirs: [new File("theDirectory").absolutePath]
    }
}
目录
theDirectory
包含符合Maven命名约定的jar文件:

mgwt-2.0.1-SNAPSHOT.jar
mgwt-2.0.1-SNAPSHOT-sources.jar
我们通过省略
groupId
引用这些jar文件,如下所示:

dependencies {
    compile ':mwgt:2.0.1-SNAPSHOT'
}

Eclipse(还有IntelliJ)然后识别相应的源Jar并正确连接它们。

Eclipse>your project>build path>libraries>your Jar>expand>source attachement>edit。。。或