Muh*_*lam 5 java grails netbeans
我想在NetBeans配置Grails的。
我已经安装并配置了环境路径和其他内容。我可以从命令提示符创建和运行项目。但是我不能从netbeans创建项目。
Warning |
Unrecognized flag: non-interactive.
Error |
Specify an application name or use --inplace to create an application in the current directory
Run Code Online (Sandbox Code Playgroud)
此错误显示,从NetBeans中创建项目。我可以运行创建的项目。我已经添加了Groovy插件。
我怎么解决这个问题?
我不认为你做错了什么。我的环境与您的环境非常相似(Grails 版本:3.3.2,Netbeans:8.2,JDK:8u151,操作系统:Windows 10),并且我看到相同的错误:指定应用程序名称或使用 --inplace...
这是 NetBeans 8.2 的一个已知问题,已报告错误;请参阅错误 258407 - 创建 Grails 3.1.x 项目时出错。该问题已被确认存在于 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 版本时附带的警告:
这些版本仍在开发中,可能包含导致数据丢失的缺陷。它们旨在评估新功能。与往常一样,如果您在生产代码上使用这些版本,请务必备份您的更改。
只要您能够忍受这种情况,使用 DEV 版本就是您在 NetBeans 中创建 Grails 3.x 应用程序的(唯一)解决方案。
最后一点:与 NetBeans 8.2 不同,NetBeans 的 DEV 版本支持 Java 9 以及 Java 8,但在创建 Groovy/Grails 应用程序时不要使用 Java 9。它不会因为完全不相关的原因而起作用。
| 归档时间: |
|
| 查看次数: |
2185 次 |
| 最近记录: |