我已经将一个java项目导入了一个新的eclipse工作区,它给了我很多错误:
它说" Project' myProject'缺少必需的库:/User/linus/.m2/..." (目录较长但对您不感兴趣)
现在,我已经查看了我的Finder,看看" .m2"但是它没有这样的目录。另外我让它显示所有隐藏文件但没有成功。最后我试着进入终端的文件夹(使用 cd ,然后是eclipse给我的目录),但这也不起作用。
我看到了this帖子,但它没有帮助我。
我重新安装了Maven以确保它可以使用,如果我在终端中输入 mvn --version 和 mvn ,这就是输出:
有没有人有想法? 提前致谢
修改 我重新安装了Maven,现在有一个/.m2文件夹。它包含/.m2/repository/但其中没有任何内容......
答案 0 :(得分:1)
我建议您阅读像http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
这样的Maven教程恕我直言,它是一个很棒的构建工具,因为它在您的Maven化项目应该拥有的项目对象模型(" pom")文件中按照规范获取所需的jar文件,并且您不需要&# 39;必须自己跟踪罐子。
在项目中查找pom.xml,您甚至可以在此处发布。
要在计算机上检查项目和maven的完整性(暂时忽略Eclipse),请确保您具有良好的Internet连接,打开终端窗口,更改目录(" cd")到项目目录,然后输入" mvn install"。
这应该触发通常的Maven构建周期。它应该做的第一件事就是下载pom.xml中标识的所有jar并将它们深层嵌套在/Users/linus/.m2/目录中。然后它应该编译所有的java类。最终它可能会构建一个jar文件并将其复制到某个地方。
如果所有这些都有效,请访问http://eclipse.org/m2e/以获取将Maven插件(m2e)添加到Eclipse的说明。然后你的Eclipse应该了解如何下载jar并根据pom.xml文件构建项目。
最终这一切都应该修复原来的#34; Project缺少必需的库"问题