Java NoClassDefFoundError:scala/collection/Seq
我正在通过反射从JRuby调用Java类中的一个方法Java NoClassDefFoundError:scala/collection/Seq,java,reflection,jruby,Java,Reflection,Jruby,我正在通过反射从JRuby调用Java类中的一个方法 fact = Factory.factory('aString') 在java中调用此方法 public static Service factory(String url) throws IllegalArgumentException { return new _Service(url); }; 我越来越 Java::JavaLang::NoClassDefFoundError: scala/collection/Seq 这是因为我
fact = Factory.factory('aString')
在java中调用此方法
public static Service factory(String url) throws IllegalArgumentException { return new _Service(url); };
我越来越
Java::JavaLang::NoClassDefFoundError: scala/collection/Seq
这是因为我的java代码是用Scala构建的,但在运行时Scala库不可用。将scala-library.jar添加到classpath中,解决了这个问题。这可能会有所帮助