You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Grails 3.3.2中create-app命令未找到,咨询Web应用创建方法

Grails 3.3.2 创建Hello World应用的解决方案

你说得完全对!在Grails 3.x系列(包括你用的3.3.2版本)里,创建Web应用确实需要借助profile来指定应用类型——不过先澄清下:create-app命令其实并没有被移除,只是它的使用逻辑和你参考的快照版文档(对应最新开发版本)有差异,快照文档的命令不一定完全适配3.3.2这种稳定版。

给你梳理下具体的操作步骤:

  • 要创建标准Web应用,正确的命令格式是:

    grails create-app my-hello-world --profile=web
    

    这里的--profile=web是核心,Grails 3.x开始用profile来区分不同应用模板(比如还有rest-api、plugin等可选profile),明确指定后就能生成符合Web应用需求的项目结构。

  • 如果你嫌麻烦,也可以试试直接执行不带profile的命令:

    grails create-app my-hello-world
    

    部分3.x稳定版会默认使用web profile,但如果系统提示必须指定profile,再补上--profile=web就好。

另外,如果你执行create-app时提示命令不存在,大概率是Grails环境没配置到位——可以先跑grails --version确认3.3.2是否正常安装,以及当前终端的环境变量是否能正确识别Grails命令。

创建完项目后,进入目录启动应用:

cd my-hello-world
grails run-app

等启动完成后,访问默认地址就能看到Hello World相关页面啦。

内容的提问来源于stack exchange,提问作者sfgroups

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 07:24:10