java - 如何为 Netbeans 配置 Grails?

标签 java grails netbeans

我正在尝试在 Netbeans 中配置 Grails。

  • Grails 版本:3.2
  • Netbeans:8.2
  • JDK:1.8
  • 操作系统:Windows 10

我已经安装并配置了环境路径和其他东西。我可以从命令提示符创建和运行项目。但我无法从 netbeans 创建项目。

Warning |
Unrecognized flag: non-interactive.
Error |
Specify an application name or use --inplace to create an application in the current directory

显示此错误是为了从 Netbeans 创建项目。我可以运行创建的项目。我已经添加了 Groovy 插件。

我该如何解决这个问题?

最佳答案

我不认为你做错了什么。我的环境与您的环境非常相似(Grails 版本:3.3.2,Netbeans:8.2,JDK:8u151,操作系统:Windows 10),我看到了同样的错误:指定应用程序名称或使用 --inplace.. .

这是 NetBeans 8.2 的一个已知问题,已报告错误;见Bug 258407 - Error when creating a Grails 3.1.x project .已确认该问题存在于 Grails 版本 3.1.0 至 3.1.4 中,但我在 3.3.2 中看到了同样的问题,并且没有针对 NetBeans 8.2 的修复。

但是,我使用 JDK 8u151 和 NetBeans 的 DEV 版本成功创建了一个 Groovy/Grails 应用程序,您可以从这里下载:http://bits.netbeans.org/download/trunk/nightly/latest/

请注意使用 NetBeans 的 DEV 版本的注意事项:

These builds are still under development and could contain defects that lead to data loss. They are meant for evaluation of new features. As always, be sure to back up your changes if you use these builds on your production code.

只要您能忍受这种情况,使用 DEV 版本是您在 NetBeans 中创建 Grails 3.x 应用程序的(唯一)解决方案。

最后一点:与 NetBeans 8.2 不同,NetBeans 的 DEV 版本支持 Java 9 和 Java 8,但在创建 Groovy/Grails 应用程序时不使用 Java 9。它不会因为完全不相关的原因而工作。

关于java - 如何为 Netbeans 配置 Grails?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48127035/

相关文章:

java - 测量 Google App Engine 中的任务队列成本

java - 如何从java代码执行批量存储过程调用?

java - 在什么情况下静态方法是一个好习惯?

grails - Spring Security SAML示例

java - 取消注释 Netbeans 中的代码块

NetBeans ("6.8"和 "later") - UML 支持吗?

java - Java 静态类背后的概念

grails - 在Grails中删除级联GORM MongoDB是一个错误?

unit-testing - 如何在 grails TagLib 单元测试中模拟服务

php - 如何在 NetBeans 中制作新的 CTP (CakePHP) 文件?