【问题标题】:Why I can't create new grails application in Netbeans 8.2?为什么我不能在 Netbeans 8.2 中创建新的 grails 应用程序?
【发布时间】:2018-05-19 10:41:19
【问题描述】:

操作系统:Windows 10
JDK:jdk1.8.0_65
IDE:Netbeans 8.2

我采取的步骤:
1. 我已经安装了Netbeans,选择ALL 列,表示它可以支持Groovy 或grails 应用程序。
2. 我还安装了最新版本的 Grails,即 grails-3.3.5
3.安装完所有东西后,我打开了Netbeans。

我在 NETBEANS 中采取的步骤
文件 > 新项目 > Groovy > Grails 应用程序 > 然后我单击下一步。
之后我点击了 Configure Grails... 按钮。然后我将我的 grails 主目录的文件路径(在我的例子中是 C:\Program Files\NetBeans 8.2\grails-3.3.5)复制粘贴到 Grails Home 然后单击确定。

这里的问题是我无法创建新项目。它一直显示此消息框:“创建应用程序时发生意外错误。有关详细信息,请参阅输出窗口。
并在那里显示错误:“指定应用程序名称或使用 --inplace 在当前目录中创建应用程序



我该怎么办?请帮我。我的工作申请考试需要这个。非常感谢。

【问题讨论】:

    标签: grails netbeans groovy


    【解决方案1】:

    在 Windows 10 上的 NetBeans 8.2 中创建 Grails 3.3.5 项目时,我遇到了与您完全相同的错误。这是因为 NetBeans 中的一个长期存在的错误:Bug 258407 - Error when creating a Grails 3.1.x project,这也影响了 Grails 的最新版本。

    虽然该错误具有状态:已验证修复,但不幸的是,该修复并未应用于 8.2 版本身(“...此错误已在开发版本中修复,而不是 8.2”)。您有两种可能的解决方法:

    • 安装包含修复的 NetBeans 8.x 的 DEV 版本。
    • 安装包含此修复程序的 NetBeans 9.0 测试版。

    选项 1:使用 NetBeans 的 DEV 版本

    • 下载the most recent nightly Dev build of NetBeans 8.2
    • 激活 Groovy 并以与在 NetBeans 8.2 上相同的方式定位 Grails 3.3.5。
    • 然后您可以使用 Groovy > Grails 应用程序 项目向导成功创建您的 Grails 应用程序并运行它:

    选项 2:使用 NetBeans 9 的测试版。

    • Apache NetBeans 9.0 Beta 网站下载并解压缩 NetBeans 9 测试版。
    • 启动 NetBeans 9 测试版并安装 Groovy/Grails 插件:

    • 以与在 NetBeans 8.2 上相同的方式定位 Grails 3.3.5(工具 > 选项 > 其他 > Groovy > Grails 主页)。
    • 然后您可以使用 Groovy > Grails 应用程序 项目向导成功创建您的 Grails 应用程序并运行它:

    【讨论】:

    • 非常感谢。
    猜你喜欢
    • 2016-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多