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

执行spring run hello.groovy报错:'run'非有效命令求助

Spring CLI v3.0.1中run命令无效的问题解决

问题原因

Spring CLI在3.0及以上版本中移除了run命令,这个命令仅存在于2.x及更早的版本中。你看到的错误提示是正常的版本特性变更导致的,并非环境配置问题。

解决办法

方案1:降级到Spring CLI 2.x版本

如果你需要继续使用spring run hello.groovy这类快速运行脚本的功能,建议降级到2.7.x系列的Spring CLI版本(这是2.x分支的稳定版)。

方案2:在3.x版本下的替代方案

如果坚持使用3.0.1版本,可以通过以下方式运行Groovy脚本:

  • 使用Spring Boot构建插件:创建基础的Maven或Gradle项目结构,将Groovy脚本放入对应目录,然后通过mvn spring-boot:run(Maven)或./gradlew bootRun(Gradle)命令启动应用。
  • 直接用Groovy执行:确保本地已配置Groovy环境,直接执行groovy hello.groovy命令(需保证脚本中包含Spring Boot的自动配置逻辑,比如添加@SpringBootApplication注解)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 02:50:53