【问题标题】:Maven dependencies not visible under Build path in Eclipse LunaMaven 依赖项在 Eclipse Luna 的构建路径下不可见
【发布时间】:2016-06-15 07:37:59
【问题描述】:

我正在为我的项目使用 Eclipse Luna。我已经将一个 Maven 项目导入其中。右键->导入->导入已有的maven项目。我在运行配置下安装了 mvn clean package install 。它成功运行到项目中期,在子模块中,由于 Java 文件中的一些问题而失败。但是,无论已获取的 JAR 应该显示在构建路径下的 Maven 依赖项下,对吗?

这里是截图

我需要在这里做任何步骤吗?

【问题讨论】:

  • 运行 mvn clean install 时出现什么错误?..似乎依赖项不是从包存储库中获取的,因此不可用
  • @saurav,获取的依赖项很少。安装在子模块中间失败,其他依赖项应该在那里,不是吗?
  • 可能缺少的依赖项存储在默认存储库以外的存储库中
  • 哪个存储库?它们在 .m2 存储库中可用。
  • .m2 不是存储库。应该是settings.xml所在的地方,本地机器上你的个人配置目录。默认情况下,本地 maven 存储库位于 .m2/repository 中,但您可以在 settings.xml 中更改它。当 maven 在本地存储库中找不到依赖项时,它会在远程存储库中搜索。默认远程存储库是http://repo1.maven.org/maven/。如果您必须使用未在默认存储库中发布的工件(依赖项),则已将此存储库添加到您的 POM

标签: java eclipse maven


【解决方案1】:

右键项目并配置为 Maven 项目

【讨论】:

  • @Syed - 你检查过这个每个子模块吗?
  • @Ulrich,是的,我查过了
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-14
相关资源
最近更新 更多