我们有一个groovy项目,它使用一个打包为jar的groovy代码库。代码没有编译,但仍然是groovy形式(这些是类,而不是脚本),如:
com/foo/bar/X.groovy
com/foo/bar/Y.groovy
etc.
我们在gradle项目中使用它,项目构建和运行没有问题。
然而,eclipse(带有groovy插件的Kepler)拒绝识别此jar文件中的groovy类。 jar文件位于构建路径中(由“gradle eclipse”处理),我可以在eclipse中看到它,甚至打开它并看到groovy。
但我们尝试使用jar文件的客户端代码在eclipse中显示错误,“无法解析类com.foo.bar.X”。
是否有一些技巧可以让eclipse识别一个常规的jar文件?