【问题标题】:What is Buildship and is there a Gradle plugin for NetBeans?什么是 Buildship,是否有适用于 NetBeans 的 Gradle 插件?
【发布时间】:2019-01-25 03:23:46
【问题描述】:

有人能解释一下 Eclipse IDE 市场中名为“Buildship”的这个特性吗?此功能是否可用于 Netbeans IDE?

【问题讨论】:

    标签: eclipse gradle netbeans buildship niagara-4


    【解决方案1】:

    它是 Eclipse 提供与 Gradle 集成的插件。它允许您在 IDE 中执行 Gradle 相关的过程。

    例如您可以更轻松地导入或启动使用 Gradle 配置的新项目,Gradle 首选项菜单允许您选择将使用哪个 Gradle 版本(安装在您的操作系统或项目的包装器中的版本)、任务视图等。还有一些额外的菜单/按钮也更容易访问。如需更详尽的说明,您可以参考plugin's page in Eclipse marketplace 或插件的Github 页面(它是开源的,Eclipse 也是如此,Gradle 本身也是如此)。

    它包含在最新的 Eclipse 版本中,至少包含在 IDE 的“for Java”和“for Enterprise Java”风格中。

    为避免任何可能的混淆,有:

    • Buildship 插件,用于将 Gradle 集成到 Eclipse IDE,为 IDE 本身添加额外的功能。
    • 还有一个"eclipse" plugin,用在项目的build.gradle文件中。这是一个 Gradle 插件,使您能够使用 Gradle DSL 从构建脚本中操作 Eclipse 用于构建项目的文件(.classpath、JDT 设置等)。即使您在另一个 IDE 中工作,您也可以使用此插件(这样可以创建正确的 Eclipse 文件,并且使用 Eclipse 的其他协作开发人员可以正确构建您的项目)。

    这是两个用于不同目的的不同插件。

    我认为“Buildship”本身不适用于 NetBeans,因为“Buildship”是在 Eclipse github 页面下开发的特定于 Eclipse 的插件的名称。
    对于 Netbeans,存在此 plugin for Gradle integration。 (如果您在 gradle.org 中选择 Netbeans,它会将您重定向到 Netbeans 插件网站。那里的插件版本似乎很旧,但是当您打开 github 页面时,您会看到它正在积极开发,最新版本是 12/2018)。
    但是,我没有将 Netbeans 与 Gradle 一起使用,并且我无法提供任何可靠的信息来说明集成的紧密程度或是否有任何其他解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-30
      • 2018-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多