【问题标题】:After the upgrade jvm8 grails run-app does not start升级 jvm8 grails run-app 后不启动
【发布时间】:2015-03-06 10:28:44
【问题描述】:

好的,我决定在框架 grails 中尝试一下。按照manual安装。 创建一个测试项目:

## grails create-app ~/workspace/grails/test-project

运行一个测试项目:

## cd workspace/grails/test-project; grails run-app

没关系。

今天,Ubuntu 提供了安装更新,更新包 java-8-oracle-installer。执行此更新命令后

## cd workspace/grails/test-project; grails run-app

结果:

 Caused by: java.lang.IllegalArgumentException: Can not copy a non-root Method
at java.lang.reflect.Method.copy(Method.java:151)
... 157 more мар 06, 2015 2:28:54 PM org.springsource.loaded.jvm.JVM copyMethod SEVERE: Problems copying method. Incompatible JVM?

我将不胜感激。

【问题讨论】:

标签: grails


【解决方案1】:

将 springloaded-1.2.1-release.jar 替换为 springloaded-1.2.4.jar 即可解决问题。

cd 你的 GRAILS_HOME/lib/org.springframework/springloaded/jars

删除 springloaded-1.2.1.RELEASE.jar

然后做 wget https://repo.spring.io/release/org/springframework/springloaded/1.2.4.RELEASE/springloaded-1.2.4.RELEASE.jar -O springloaded-1.2.1.RELEASE.jar

herehere

【讨论】:

    【解决方案2】:

    不要使用jdk1.8版本使用jdk1.7。

    它会为你工作......

    【讨论】:

      猜你喜欢
      • 2014-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-11
      • 2012-04-14
      • 1970-01-01
      • 1970-01-01
      • 2020-09-15
      相关资源
      最近更新 更多