将Maven项目导入Eclipse后出现错误

时间:2012-10-17 04:38:45

标签: java eclipse maven

我将一个Maven项目导入Eclipse。我能够从命令行部署它。在Eclipse中,它充满了红色的X.我已经清理了项目,更新了配置并运行了以下命令:

mvn -Declipse.workspace=<pathtoworksapce> eclipse:add-maven-repo

我仍然有同样的问题。该项目依赖于另一个项目。

2 个答案:

答案 0 :(得分:1)

我最终做的是删除Eclipse中的所有项目,但不删除源文件。然后,不是直接导入代码作为Maven-&gt;使用SCM检查Maven项目,我选择了现有Maven项目并从我的本地机器导入了代码。这摆脱了错误,但是当我右键单击代码并选择“打开声明”时,我会得到错误:无法打开编辑器:文件不存在“所以我再次删除了所有项目,这次我删除了所有“.project”文件并重复导入现有Maven项目。所以现在没有红色X(依赖性问题)和代码中的查找功能。

答案 1 :(得分:0)

转到主项目并键入以下内容:          

mvn安装          
日食:日食


之后,导入您的项目。您也可以安装 m2eclipse 以获得更好的支持。如果您使用gwt或任何其他具有自定义maven执行的框架,您还应该为Eclipse中的那些安装插件。