我正在学习Gradle,并在正常用例中找到了我的方法。但是现在我必须逐步与Eclipse集成(特别是STS),并需要了解"Gradle项目“是如何导入Eclipse的(而不必使用逆Eclipse插件Gradle生成.project文件)。通过尝试,我发现它确实导入了我的项目。但是,用Scala编写的项目(有些是纯Java的,有些是Scala的,有些是混合的)没有被识别和应用为Scala项目。事实上,Eclipse试图编译".scala“文件,就好像它们是".java”一样,而且显然不幸失败了。
尝试搜索更多关于Eclipse集成的文档,但这似乎被搜索结果中的"eclipse插件“所掩盖。如果有的话,请有人向我指出文件,或者至少提供一些关于我上述问题的指导.
谢谢!
发布于 2013-09-24 07:47:56
我不知道你说的是什么意思
而不必使用Gradle的逆Eclipse插件生成.project文件。
这是否意味着不希望在Gradle项目中应用插件?我能问一下为什么吗?我的经验是非常积极的。
以下是我在这种情况下所做的:
如果Gradle项目也应用了Java,您将得到一个声明javanature并引用javabuilder的.project文件,并且还会生成一个.classpath文件。如果没有,您将得到一个普通的.project文件。Gradle文档使它听起来似乎类似的东西适用于Scala插件:plugin.html#N12EC0。这对你不管用吗?
https://stackoverflow.com/questions/18967917
复制