0

我正在尝试使用 slf4j 1.7.0(用于 vararg 支持),但由于在 repo1.maven.org 中找不到它,因此出现了 maven 错误。据我所知,1.6.6 似乎是最新的版本。

我可以使用另一个公共且受信任的存储库来获取它吗?

另外,1.7.0 是在 9 月份发布的,所以已经好几个月了。发布到 repo1 的一般等待时间是多少?

4

1 回答 1

1

从我看到的 slf4j 1.7.x 在 org.slf4j 组下的中央(例如:repo1.maven.org)上可用:http ://search.maven.org/#browse%7C1114494198

如果您仍然无法获得它,我怀疑:

  • 你有一个糟糕的 Maven 工件坐标(旧的 slf4j 工件在 'slf4j' 组而不是 'org.slf4j' 下)
  • 您的组合 maven 设置以某种方式将 repo1.maven.org 镜像到一个不是最新的位置(检查 mvn:help Effective-settings)
  • 或者你的maven缓存机制有问题(例如:你的内部公司maven repo缓存没有正确同步/更新)
于 2013-01-03T00:42:33.493 回答