这是因为我的java代码是用Scala构建的,但在运行时Scala库不可用。将scala-library.jar添加到类路径中,从而解决了它。
我正在通过反射从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