【问题标题】:Maven can't found a jar from my local repositoryMaven 无法从我的本地存储库中找到 jar
【发布时间】:2016-08-09 02:11:21
【问题描述】:

这是我的 localRepository 的 setting.xml

<localRepository>D:/dev/tools/apache-maven-3.3.9/repo</localRepository>

这是我本地存储库中的 jar This is jar in my local repository

当运行 'mvn tomcat6:run' Run 'mvn tomcat6:run'

我想知道为什么 Maven 需要再次从远程存储库下载“gdata-client-1.0.jar”。

如果你能理解我的意思,并且你知道答案,请告诉我。谢谢!

【问题讨论】:

  • 试试 maven clean install
  • 第一个本地存储库进入 Maven 安装不是一个好主意。最好保留默认值 $HOME/.m2/repository。除了复制和粘贴文本之外,不要插入图像......

标签: java maven


【解决方案1】:

*.lastUpdated 文件表明 Maven 尝试通过下载获取存档,但未成功。它们不是实际文件

【讨论】:

  • 但是 'commons-lang.jar' 有同样的问题。本地文件夹是 commons-lang-2.6.jar commons-lang-2.6.jar.sha1 commons-lang-2.6.pom commons-lang-2.6.pom.sha1
  • 如果您看到没有 lastUpdated 的 jar,例如 gdata-client-1.0.jar,这意味着 jar 已下载。您也可以使用 -o 选项离线构建。
猜你喜欢
  • 2016-04-17
  • 1970-01-01
  • 2019-05-05
  • 1970-01-01
  • 2019-02-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多