尝试在Eclipse中从Maven切换到Gradle

时间:2014-03-31 22:01:37

标签: eclipse maven gradle

我的老板最近决定将我们的Java项目从使用Maven构建到使用Gradle构建。我从SVN仓库更新了我的本地项目,现在我无法构建项目。我已经为Eclipse安装了Gradle插件,但每次我尝试运行时都会收到此错误:

  

引用的类路径提供程序不存在:org.eclipse.m2e.launchconfig.classpathProvider

似乎它仍在尝试使用Maven构建。我无法弄清楚如何修复它并使用Gradle构建它。我需要编辑某个文件吗?

2 个答案:

答案 0 :(得分:1)

更有可能的是尝试使用其中包含Maven classpath元素的启动(运行/调试)配置启动某些内容。您可以删除此类启动配置,并使用当前项目创建新配置。

另见Eclipse: Referenced classpath provider does not exist和其他问题。

答案 1 :(得分:0)

您应该添加build.gradle并确保可以从命令行构建项目。 对结果感到满意后,请更改Eclipse配置文件。

这是原因Nodeclipse/Enide Gradle for Eclipse之一 (marketplace)已创建。 当项目仍然是Maven项目时,它允许运行gradle构建(使用不同的选项)。