我使用gradle和eclipse并拥有一个本地jar及其源jar:
我将本地jar包含在:
dependencies {
compile name: 'mgwt-2.0.1-SNAPSHOT'
}
我还有本地jar的本地源jar:mgwt-2.0.1-SNAPSHOT:sources
。
我怎样才能包含这样的eclipse可以读取代码?
答案 0 :(得分:0)
我们通过为这些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并正确连接它们。