运行Titan下的gremlin.sh出现VerifyError的解决办法

来源:互联网 发布:移动直播app 开源 源码 编辑:程序博客网 时间:2024/06/11 21:30

运行gremlin.sh如果出现如下问题,则应该把ASM4.1的jar移出去即可。貌似titan0.5.2以后的版本就没有这个问题了。


Exception in thread "main" java.lang.VerifyError: class org.codehaus.groovy.runtime.callsite.GroovySunClassLoader$2 overrides final method visit.(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V        at java.lang.ClassLoader.defineClass1(Native Method)        at java.lang.ClassLoader.defineClass(ClassLoader.java:760)        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)        at java.net.URLClassLoader.defineClass(URLClassLoader.java:455)        at java.net.URLClassLoader.access$100(URLClassLoader.java:73)        at java.net.URLClassLoader$1.run(URLClassLoader.java:367)        at java.net.URLClassLoader$1.run(URLClassLoader.java:361)        at java.security.AccessController.doPrivileged(Native Method)        at java.net.URLClassLoader.findClass(URLClassLoader.java:360)        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)        at org.codehaus.groovy.runtime.callsite.CallSiteGenerator.isCompilable(CallSiteGenerator.java:245)        at org.codehaus.groovy.reflection.CachedMethod.createStaticMetaMethodSite(CachedMethod.java:284)        at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.createStaticMetaMethodSite(StaticMetaMethodSite.java:111)        at groovy.lang.MetaClassImpl.createStaticSite(MetaClassImpl.java:3034)        at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallStaticSite(CallSiteArray.java:61)        at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallSite(CallSiteArray.java:146)        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42)        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112)        at org.codehaus.groovy.tools.shell.Groovysh.<clinit>(Groovysh.groovy:40)        at com.thinkaurelius.titan.hadoop.tinkerpop.gremlin.Console.<init>(Console.java:37)        at com.thinkaurelius.titan.hadoop.tinkerpop.gremlin.Console.<init>(Console.java:70)        at com.thinkaurelius.titan.hadoop.tinkerpop.gremlin.Console.main(Console.java:75)

0 0
原创粉丝点击