我在
收到此异常错误Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/commons/math3/random/RandomDataImpl
在这行代码中:
randomData_ = new RandomDataImpl();
这就是在代码中导入类的方法:
import org.apache.commons.math3.random.RandomDataImpl;
我在运行代码时已将所有数学公共类添加到类路径中。有什么想法吗?
答案 0 :(得分:0)
看起来您没有设置适当的类路径。 您可以按如下方式进行设置:
java -classpath lib/*.jar:. mypackage.MyClass
尝试一下,我相信它会起作用。
如果您使用的是maven,请阅读this article
您还可以使用以下方法检查当前的类路径:
System.getProperty("java.class.path")
只需编写简单的应用程序打印此属性并运行它就像运行您遇到问题的应用程序一样。