【问题标题】:Grails 2.3.2 not workingGrails 2.3.2 不工作
【发布时间】:2013-11-09 13:01:53
【问题描述】:

早上好, 我用

创建了一个新项目
  • Grails 2.3.2

  • Java JDK 1.7.0_45

当我运行命令时:

grails run-app

查看以下错误:

**| Configuring classpath
nov 09, 2013 1:52:27 PM java.util.prefs.WindowsPreferences <init>
| Running Grails application
*** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" with message transform method call failed at ../../../src/share/instrument/JPLISAgent.c line: 844
Exception in thread "main"
| Error Forked Grails VM exited with error**

谁能帮帮我?

谢谢

【问题讨论】:

  • 该错误与 ASM 相关。如果项目不是全新的,请发布您的部分代码。
  • 我在运行 test-app 时遇到了同样的错误。测试会运行,但我仍然会收到此错误。 @Sana 的回答也解决了这个问题。

标签: grails


【解决方案1】:

刚刚尝试了与您完全相同的设置。

  1. grails.project.fork=[-----] 中的注释行
  2. 删除用户主目录中的 .grails
  3. 圣杯干净
  4. grails 运行应用程序

它适用于新创建的应用程序,但在 asm 库中肯定存在一些问题。

【讨论】:

  • 我在使用相同的 JDK 和相同版本的 Grails 时遇到了完全相同的问题。我很高兴看到这个线程。你能帮我解释一下#1吗?我不确定应该注释掉哪个文件或什么/在哪里。干杯。
  • 我弄明白了,它在 your_project\grails-app\conf\BuildConfig.groovy 里面 :)
【解决方案2】:

只需注释掉 BuildConfig.groovy

grails.project.fork 部分

就是这样。 错误会消失。

【讨论】:

    【解决方案3】:

    帮我添加 BuildConfig.groovy

    build "org.fusesource.jansi:jansi:1.11"
    

    更多关于http://jira.grails.org/browse/GRAILS-10756?focusedCommentId=78003&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel的信息

    【讨论】:

      【解决方案4】:

      只需删除 grails.project.fork,然后删除 clean-apprun-app。 就是这样。

      【讨论】:

        【解决方案5】:

        以下是对我有用的步骤:-

        • 删除用户主目录中的 .grails
        • 右键单击图标 IntelliJ IDE 并以管理员身份运行

        希望您的问题能得到解决。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-11-09
          • 2011-02-27
          相关资源
          最近更新 更多