我创建了一个groovy项目。它独立工作。
在添加一些内容之后,我不得不在导入中添加一个新的jar库。
整个工作区在Gradle上运行时,我在gradle.build文件中添加了相应的Maven引用。
运行gradle cleanEclipse Eclipse
后,新库工作正常。
但是。对Groovy库的所有项目引用都消失了。愚蠢的我,我不得不把它们引用到gradle.build中。
图书馆清单:
groovy.util.slurpersupport
groovy.xml
org.codehaus.groovy.tools.xml
groovy.lang
但我不知道如何将它们包含在gradle.build中。我无法在maven存储库中找到它们。即便如此,我已将它们安装在我的Eclipse中,我应该接受这些。而且我无法谷歌任何帮助,因为gradle groovy给出了如何从groovy调用gradle的结果,而不是相反。
Moving from plain Groovy to Gradle无济于事,它实际上是关于从groovy调用java库的gradle支持。
我没有反对从Maven rep。获取依赖关系,但我不知道如何在我的情况下这样做 - 问题是,我有Eclipse 3.6。我应该使用最新版本的groovy for Eclipse 3.6。所以,我已经从http://dist.codehaus.org/groovy/distributions/greclipse/snapshot/e3.6/安装了它。我不知道Maven中的等效版本是什么 - 没有关于它的信息。
答案 0 :(得分:0)
Eclipse安装中的groovy出现了一些错误。现在运行gradle cleanEclipse Eclipse
后,build.gradle没有依赖于groovy,几乎一切都运行正常,我只需要为项目添加groovy性质