1

工作区文件

maven_jar(
name = "jdoc",
artifact = "javadoc:javadoc:1.3",
)


Bazel 构建后的错误消息

 no such package '@jdoc//jar': Failed to fetch Maven dependency: Could not find artifact javadoc/javadoc:javadoc:jar:1.3 in jdoc (https://repo1.maven.org/maven2/)


问题:

为什么artifact变成javadoc/javadoc:javadoc:jar:1.3javadoc/javadoc:javadoc:1.3是期待。


javadoc:javadoc:1.3 repo 确实在https://repo1.maven.org/maven2/退出。

在此处输入图像描述

4

2 回答 2

3

我写了 maven_jar 规则。不幸的是,“Could not find artifact javadoc/javadoc:javadoc:jar:1.3 in jdoc”是 Bazel 从 Maven API 获得的错误消息(参见代码)。我已经提交了一个错误,看看我们是否可以更清楚地说明这一点,尤其是在这种情况下。

于 2016-03-30T23:37:27.053 回答
0

Maven 存储库中不存在 javadoc:javadoc:1.3。 在此处输入图像描述

点击Download(JAR)后,出现404页面。

我对返回的错误消息感到困惑bazel

于 2016-03-28T03:03:55.940 回答