Maven初学者问题,让m2eclipse下载jar并添加到构建路径?

时间:2010-10-18 19:25:03

标签: maven m2eclipse

根据我的阅读,在添加相关的maven存储库之后,maven应该自动下载必要的jar以满足pom.xml文件中的依赖关系。

然而,在我在eclipse中添加依赖项之后,没有为我下载任何jar。我错过了一些明显的明显步骤吗?

2 个答案:

答案 0 :(得分:2)

我建议从使用m2eclipse创建项目开始。请参阅this article中的详细信息。

基本上,您需要确保以下内容:

  • 您的Eclipse项目有一个有效的pom.xml,并且所有依赖项都可用(您应该在Maven控制台上,在Problems或Markers视图中或在m2eclipse的POM编辑器中打开pom.xml时看到错误)
  • 为此项目启用了Maven支持(您可以从该项目的弹出菜单中使用Maven / Enable Dependency Management)
  • 项目配置与pom.xml同步(您可以从项目弹出菜单中使用Maven / Update Project Configuration)
  • 您还可以使用Maven / Update Dependencies刷新您的依赖项(例如,当您从命令行在Local Maven仓库中获取它们时)

答案 1 :(得分:1)

依赖关系jar不在您的项目中,而是在您的本地maven存储库中。

当您使用maven(或m2eclipse)编译项目时,将自动使用这些jar。

如果您还没有所需的jar,maven会为您下载。