试图找出是否可以在Bazel构建系统中使用javac插件。
输入:
即。我在 WORKSPACE 文件中有以下内容:
maven_jar (
name = "traute",
artifact = "tech.harmonysoft:traute-javac:1.1.1"
)
并想做类似下面的事情:
java_library (
...
javacopts = ["-classpath @traute://jar", "-Xplugin:Traute"]
)
不幸的是,这不起作用 - jar引用不能替换为实际路径。
Bazel documentation也没有提供答案,只是提到only annotation processors are supported out of the box。
是否有人对 Bazel 更有经验的人可以暗示我申请javac插件的方式?
答案 0 :(得分:0)
AFK链接如此之低,但看看使用$(位置扩展//目标)并将目标添加到deps属性(数据属性可能就足够了)