gpt4 book ai didi

grails - netbeans 11 是否支持 grails?

转载 作者:行者123 更新时间:2023-12-01 12:07:06 24 4
gpt4 key购买 nike

Netbeans 8 曾经很好地支持 grails 3,但遗憾的是不能用于多模块项目。我试过 intellij ultimate,但它对 grails 的支持也很差。

我刚刚下载了 netbeans 11 的 bin 发行版,并在隐私设置中“启用”了它(不幸的是,他们没有 mac dmg 或 pkg 安装程序),但它似乎没有任何 grails 支持(没有可用的插件)

我刚刚尝试导入我的 grails 3.3.8 项目,它只是说“已损坏”。甚至不给我看源代码。

有人碰过它吗?

最佳答案

首先,请注意 Grails 3.x 不适用于 JDK 11,因此如果您的 NetBeans 11.0 安装使用的是 JDK 11,请将默认平台改为 JDK 8。您可以通过对 etc/netbeans.conf 进行适当的编辑来完成此操作。就我而言,在 Windows 10 计算机上,更改如下所示:

netbeans_jdkhome="C:\Java\jdk1.8.0_201"

(当然,您仍然可以将 JDK 11 作为一个额外的 Java 平台。)

接下来,正如对 OP 的评论所述,您需要安装 Groovy 插件才能将 Grails 与 NetBeans 11 一起使用。您将看到 1.36.1 版本Groovy 插件可从工具 > 插件 > 已安装激活:

availablePlugins

不幸的是,点击激活后,插件不允许从工具>选项>杂项> Groovy选项卡配置Grails,因为Grails Home 缺少字段:

NoGrailsHome

解决方法是卸载(不仅仅是停用)与 NetBeans 11 捆绑在一起的 Groovy 和 Gradle 插件,并恢复为 NetBeans 8.2 提供的插件。这记录在 Bug Report NETBEANS-1976

Although the new "Gradle" and "Groovy and Gradle" plugins automatically disable themselves, this isn't good enough to avoid various conflicts with the old "Gradle Support" plugin. I had to uninstall the new "Gradle" and "Groovy and Gradle" plugins in order to get everything working with the old plugin on Netbeans 11.

安装旧版本 Groovy 插件的步骤与安装 NetBeans 9.0 的步骤相同,如 this answer to "Groovy and Grail plugin is missing in Netbeans IDE 9" 中所述。 .

完成所有这些后,您应该能够使用项目向导(文件 > 新建项目...> Groovy)在 NetBeans 11 中创建一个 Grails 应用程序:

GrailsProject

关于grails - netbeans 11 是否支持 grails?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55543696/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com