4

I have just downloaded a project from github, it has a pom.xml and is missing many dependencies.

I installed m2e Maven integration in Eclipse plugin but now what do I do? It's installed and seems to be working but how do I download the dependencies now?

4

6 回答 6

5
  • 您将 git 文件签出到与 Eclipse 工作区不同的位置。
  • 在干净的工作空间上启动 Eclipse 并安装 m2e。(我通常安装m2e-wtp来获取web项目)
  • 使用文件->导入->现有的 Maven 项目。
  • 指向要在上面签出的文件中使用的 pom.xml。
  • 等待 Eclipse 下载一半的 Internet。
  • 准备好。
于 2013-08-02T14:23:38.643 回答
3

右键单击您的项目,运行为-> maven install。

如果看不到这些,要么你错误地安装了 m2e,要么你需要将项目作为 maven 项目导入。

在这种情况下,请从您的工作区中删除该项目(不要选中“删除磁盘上的内容”)。右键单击项目资源管理器并单击导入... 从该对话框中,您可以选择现有的 Maven 项目,您需要在其中导航到包含 pom.xml 文件的最高目录。

此外,如果您的计算机上安装了 maven(不是 eclipse 中的 m2e),您可以打开包含 的目录,pom.xml然后键入mvn clean install. 这将构建您的项目。如果您收到“构建成功”消息,您将知道已正确获取依赖项。

于 2013-08-02T14:15:08.717 回答
2

在 Eclipse 中,您必须将项目转换为 Maven 项目。右键单击您的项目-> maven(或配置)-> 转换为 maven 项目(或启用依赖项管理)。

这应该会自动更新您的依赖项,如果不是这样,请右键单击您的项目 -> maven -> 更新项目(或更新依赖项,这取决于您使用的 m2e 版本)。

于 2013-08-02T14:17:58.173 回答
0

当您右键单击您的项目-> 运行方式-> Maven 安装时,它将下载它在本地存储库中没有的所有依赖项。

于 2013-08-02T14:19:01.080 回答
0

Pom.xml 文件用于 Maven 项目。

根据您的 Eclipse 版本,它可能与 Maven 开箱即用不兼容。如果没有,您可以安装一个 Maven 插件(如m2e),以便可以将项目视为 Maven 项目。

Maven 会做依赖管理(如果 pom.xml 文件配置正确)

于 2013-08-02T14:17:37.297 回答
0

构建项目应该足够了。应在构建期间下载依赖项。

于 2013-08-02T14:16:10.267 回答