没有srcs不允许使用deps-转到运行时deps吗?

时间:2018-11-18 18:28:11

标签: bazel

我正在从Maven项目迁移到bazel项目。我想生成Java库时,可以生成jar文件用作依赖项。当我在构建文件中将它们用作deps时,会出现以下错误:

没有src不允许使用deps-移至运行时deps吗?

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

如果要创建java_binary,则可以指定runtime_depsmain_class

请参阅:https://docs.bazel.build/versions/master/be/java.html#java_binary

答案 1 :(得分:0)

在重构了BUILD文件deps = [ ... ]中列出的依赖项的所有代码用法之后,我得到了此错误。解决方法是删除整个deps部分。