【问题标题】:NoClassDefFoundError: scala/collection/SeqNoClassDefFoundError: scala/collection/Seq
【发布时间】:2015-11-24 13:09:25
【问题描述】:

我正在通过反射从 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

【问题讨论】:

标签: java reflection jruby


【解决方案1】:

这是因为我的 java 代码是用 Scala 构建的,但在运行时 scala 库不可用。将 scala-library.jar 添加到类路径,解决了它。

【讨论】:

    猜你喜欢
    • 2021-11-09
    • 1970-01-01
    • 1970-01-01
    • 2014-12-05
    • 1970-01-01
    • 2020-08-12
    • 1970-01-01
    • 2013-08-24
    • 2012-09-24
    相关资源
    最近更新 更多