【问题标题】:How can work on eclipse for Bazel project?如何为 Bazel 项目在 Eclipse 上工作?
【发布时间】:2018-07-13 16:28:15
【问题描述】:

bazel 项目有没有使用 ecrise 的方法,有指南 https://github.com/bazelbuild/eclipse 。 Bazel 的 Eclipse 插件,但我在安装时找不到 Eclipse 4 Bazel

【问题讨论】:

  • 在您引用的链接中有一个适用于 Bazil (e4b) 的 Eclipse 插件。它不是一个“指南”——它是一个插件。你可以阅读它的作用here。看起来安装说明不起作用。但如果需要,您可以尝试检查项目并自行构建。

标签: eclipse eclipse-plugin bazel bazel-extra-action


【解决方案1】:

只有 e4b 插件(如@paulsm4 所说),不幸的是,它似乎没有维护。

我不知道任何其他用于 Bazel 的 Eclipse 插件。

【讨论】:

    【解决方案2】:

    截至 2019 年 12 月,现在有一个新选项,即 Bazel Eclipse 功能:

    https://github.com/salesforce/bazel-eclipse

    目前它只支持 Bazel 工作区的 Java 开发,但随着时间的推移,我们希望它变得更加全面。

    【讨论】:

    • 试过这个。但是文档和实际行为不匹配。 github.com/salesforce/bazel-eclipse/blob/master/docs/… 表示浏览到工作区文件的位置。但是我们必须选择工作区文件而不是位置。导入后,它给出了错误 - Unbound classpath container: 'JRE System Library [JavaSE-11]' in project 'Bazel Workspace (root)'。即使我已经在 .bazelrc 文件中添加了 build --javacopt=-source 8 -target 8 项目视图中也没有显示项目。
    【解决方案3】:

    由于 bazel 易于阅读,我更喜欢 vim 编辑器来为我的 C++ 项目编辑这些文件。我也有我的“旧”风格的 Eclipse 项目,因此可以通过两种方式构建:使用 Eclipse 或使用 Bazel。每当我有时间时,将项目慢慢转换为 Bazel 对我来说非常方便。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-12
      • 2012-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多