2

我做了mvn install并收到此错误消息 Failed to execute goal on project core: Could not resolve dependencies for project test:core:jar:2.0.1-SNAPSHOT: Could not find artifact lib-net:lib-net:jar:1.0.8 in central (http://repo.maven.apache.org/maven2)

这个依赖是我的一个项目,在本地存储库 ~/.m2 中可用

所以我试图mvn install -o强制 maven 使用我的本地存储库,我得到了这个

Failed to execute goal on project core: Could not resolve dependencies for project test:core:jar:2.0.1-SNAPSHOT: The repository system is offline but the artifact lib-net:lib-net:jar:1.0.8 is not available in the local repository.

我试图删除我的本地存储库并重新安装所有内容,但这并没有解决我的问题!

有什么建议吗?

4

2 回答 2

1

问题出在maven版本上。我在我的 Jenkins 机器上遇到了同样的问题。我按照以下步骤解决了我的问题:

  1. 删除 ~/.m2/ 中的特定旧库
  2. 将 maven 的版本更改为 apache-maven-3.5.0
  3. 重新运行 Maven 目标
于 2017-09-05T11:52:24.763 回答
0

认为我知道如何正确地做到这一点

  1. 在本地下载您的图书馆的资源
  2. 转到 ~/.m2/ 并搜索您的库
  3. 从这里删除
  4. 为您的库执行“mvn clean install”
  5. 在 ~/.m2/ 中搜索你的库
  6. 尝试在你的主项目上“mvn clean install”
  7. ... ?
  8. 利润

如果它不起作用,请检查您是否使用了正确的工件 ID 和组 ID。

于 2016-12-05T07:58:53.757 回答