Joh*_*tle 3 grails groovy netbeans netbeans-11
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一起使用。您将看到 Groovy 插件的 1.36.1 版本可从Tools > Plugins > Installed激活:
不幸的是,单击“激活”后,该插件不允许从“工具”>“选项”>“杂项”>“Groovy”选项卡配置 Grails,因为缺少Grails Home字段:
解决方法是卸载(不仅仅是停用)与 NetBeans 11 捆绑的 Groovy 和 Gradle 插件,然后恢复为 NetBeans 8.2 附带的插件。这记录在错误报告 NETBEANS-1976中
尽管新的“Gradle”和“Groovy and Gradle”插件会自动禁用自己,但这还不足以避免与旧的“Gradle Support”插件的各种冲突。我必须卸载新的“Gradle”和“Groovy and Gradle”插件,才能让 Netbeans 11 上的旧插件正常工作。
安装旧版本 Groovy 插件的步骤与安装 NetBeans 9.0 的步骤相同,如“Netbeans IDE 9 中缺少 Groovy 和 Grail 插件”的答案中所述。
完成所有这些操作后,您应该能够使用项目向导(“文件”>“新建项目...”>“Groovy” )在 NetBeans 11 中创建Grails 应用程序:
归档时间: |
|
查看次数: |
3224 次 |
最近记录: |