![](/img/trans.png)
[英]can I call methods from java application that use google cloud datastore in GAE without rewrite the code of connection to Datastore
[英]Can I call Bazel from Java code without installation?
我可以在不安裝Bazel的情況下從Java代碼調用Bazel嗎?
是否存在帶有可調用Java API的“ bazel.jar”?
我正在從bazel構建文件中提取C文件的依賴項信息(包括路徑和定義)。 然后將這些信息輸入到我的IDE的c代碼索引器中。
提取將解析bazel查詢的輸出。 現在,這要求將Bazel安裝在機器上。 然后,將bazel查詢作為從Java代碼開始的外部進程運行。
問題是:是否有一個.jar和Java API,可以直接運行查詢而無需安裝Bazel?
不,Bazel沒有Java API,而且我不知道任何獨立的查詢工具。
Buildifier和Buildozer是用於解析BUILD文件的工具。 也許您可以修改一個以用作獨立查詢工具的基礎。
它們是用Go語言編寫的,您無需安裝Bazel即可運行它們。 (您可能需要Bazel來構建它們。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.