【发布时间】:2016-03-27 09:42:14
【问题描述】:
工作空间文件
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.3? javadoc/javadoc:javadoc:1.3 是预期的。
javadoc:javadoc:1.3 repo 在https://repo1.maven.org/maven2/ 退出。
【问题讨论】:
-
@starcorn 感谢您的关注。我使用 bazel 作为构建工具,而不是 maven。相关代码在WORKSPACE文件中。
-
根据文档,它看起来不错..bit 发布完整的错误输出可能会有所帮助,并且可能是完整的构建文件...
-
啊..问题是这个工件只是一个 pom 文件,不是一个
jar。您正在尝试提取一个不存在的 jar 文件。它只是一个 pom 文件而已......
标签: java maven maven-2 maven-3 bazel