【问题标题】:org.codehaus.groovy.grails.cli.support.GrailsStarter not found errororg.codehaus.groovy.grails.cli.support.GrailsS​​tarter not found 错误
【发布时间】:2014-07-04 15:32:29
【问题描述】:

从 Grails 2.3.10 更新到 2.3.11 并将路径变量更新为

export GRAILS_HOME=/Applications/grails/grails-2.3.11

当我运行:grails 时出现以下错误:

Error: Main class org.codehaus.groovy.grails.cli.support.GrailsStarter could not be found

【问题讨论】:

  • 您是否尝试过使用 GVM (gvmtool.net) 而不是手动安装 Grails?
  • @saw303 我不使用 GVM。我知道你必须复制一些东西才能让它工作,但我不知道是什么
  • +1 关于使用 gvm。它将负责更新 grails 主页和路径。

标签: java grails groovy grails-2.0


【解决方案1】:

我找到了解决方案。如果您进入 grails/bin 文件夹并从命令行运行 grails,您可以在之后关闭控制台,当您再次打开控制台时,问题将得到解决。

【讨论】:

  • 这是因为grails的默认版本设置错误。这可以确保 grails 需要的所有依赖项(如 spingloaded-core)都存在。
【解决方案2】:

解决办法:

确保您已正确设置环境变量。

  1. 转到 grails/bin 文件夹 $cd /Applications/grails/grails-2.3.11/bin
  2. 然后从命令行$./grails运行grails

当您运行此命令时,将下载您的 grails 所需的文件。

  1. 关闭终端
  2. 现在从终端 $grails -version 检查您的 grails 版本

不会有任何错误。

【讨论】:

    【解决方案3】:

    您可能仍在运行 grails 2.3.10。

    您必须更新 GRAILS_HOME 并且您还必须更新您的路径以使用新的 grails 版本,即您的路径必须包含 $GRAILS_HOME/bin

    【讨论】:

    • 我就是这么做的。你还没有阅读我的问题我在问题中写了新的导出路径。
    • 你的问题没有提到你已经更新了 PATH 变量......无论如何,如果你这样做了,我不知道可能出了什么问题。 :)
    【解决方案4】:

    问题和答案似乎已过时。我也遇到过同样的问题,但已通过回复讨论here 解决。解决问题的最简单方法是运行以下命令:

    chmod +x .sdkman/bin/sdkman-init.sh

    这对我有帮助。

    【讨论】:

      【解决方案5】:

      您可以使用gvm 安装您的版本,然后使用它来管理您的版本。

      【讨论】:

        【解决方案6】:

        我正在使用与 GVM 一起安装的 Grails,在更新配置文件中的环境变量并获取新更改后,我也遇到了这个问题。我只需关闭并重新打开终端即可解决问题。

        【讨论】:

          【解决方案7】:

          您必须更新您的 jdk 版本。 我用的是 jdk1.8.0_11,它用 jdk1.8.0_45 解决了。

          【讨论】:

            【解决方案8】:

            我运行了以下命令: 1. 设置包含 jdk 1.8.0_144 bin 文件夹和 Grails bin 文件夹的路径。 2.设置JAVA_HOME为jdk1.8.0_144 3. 将 GRAILS_HOME 设置为 Grails-2.4.3 文件夹。

            它成功了!

            【讨论】:

              猜你喜欢
              • 2013-02-20
              • 2019-05-12
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2020-09-26
              • 1970-01-01
              相关资源
              最近更新 更多