2016-03-02 93 views
2

不能從intellij 14 run-app,我正在使用grails 2.5.0 run-app外intellij作品!不能從intellij運行應用程序

錯誤

"C:\Program Files\Java\jdk1.8.0_45\bin\java" -Dgrails.home=C:\opt\grails-2.5.3 -Dbase.dir=C:\Projects\SIM "-Dtools.jar=C:\Program Files\Java\jdk1.8.0_45\lib\tools.jar" -Dgroovy.starter.conf=C:\opt\grails-2.5.3/conf/groovy-starter.conf -Djline.WindowsTerminal.directConsole=false -javaagent:C:\opt\grails-2.5.3\lib\org.springframework\springloaded\jars\springloaded-1.2.4.RELEASE.jar -noverify -Dspringloaded=profile=grails;cacheDir=. -Dgrails.project.fork.run.debugArgs=-Xrunjdwp:transport=dt_socket,server=n,suspend=n,address=1326 -Dgrails.project.fork.test.debugArgs=-Xrunjdwp:transport=dt_socket,server=n,suspend=n,address=1326 -classpath "C:\Program Files (x86)\JetBrains\IntelliJ IDEA 15.0.4\lib\idea_rt.jar;C:\Program Files (x86)\JetBrains\IntelliJ IDEA 15.0.4\lib\util.jar" -Dfile.encoding=UTF-8 com.intellij.rt.execution.CommandLineWrapper C:\Users\shay\AppData\Local\Temp\classpath0.tmp org.codehaus.groovy.grails.cli.support.GrailsStarter --main org.codehaus.groovy.grails.cli.GrailsScriptRunner --conf C:\opt\grails-2.5.3/conf/groovy-starter.conf "run-app -plain-output" 
java.lang.NoClassDefFoundError: org/springsource/loaded/ri/ReflectiveInterceptor 
Error starting Grails: org/springsource/loaded/ri/ReflectiveInterceptor 
    at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:224) 
    at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:264) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:497) 
    at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1426) 
    at com.intellij.rt.execution.CommandLineWrapper.main(CommandLineWrapper.java:46) 
Caused by: java.lang.ClassNotFoundException: org.springsource.loaded.ri.ReflectiveInterceptor 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
    ... 8 more 

Process finished with exit code 1 
+0

您正在使用哪種智能?終極還是社區? – Arjang

+0

終極14.1.6和15也沒有工作 – shaydel

+0

我有這個併爲我工作IntelliJ IDEA(Minerva)IU-144.4199.23 構建#IU-144.4199,建於2016年2月19日 JRE:1.8.0_40-發佈-b132 x86_64 JVM:由JetBrains sro的OpenJDK 64位服務器VM – Arjang

回答

2

重新導入該項目並改變Grails的2.5.3固定它。

0

在我的情況下,由於項目需求,我無法更改grails版本。 當從最新版本更改爲jdk1.8.0_65時,全部變得正常。所以看看你是否升級了java或者最新的(8.0_111就是我的例子)。

相關問題