Я хочу использовать PoissonDistribution от Apache Commons, но всегда получаю ошибку a NoClassDefFoundError
.
Код:
import org.apache.commons.math3.distribution.PoissonDistribution;
public class Test {
public static void main(String[] args) {
PoissonDistribution p = new PoissonDistribution(5.0);
}
}
Сообщение об ошибке:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/math3/distribution/PoissonDistribution
at Test.main(Test.java:6)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.math3.distribution.PoissonDistribution
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 1 more
Что я сделал до сих пор: файл commons-math3-3.6.1.jar находится в папке внутри папки моего проекта и через Project->Properties->Java Build Path->Libraries
я добавил файл JAR, а затем в «Порядок и экспорт»На вкладке рядом с ним я выбрал файл jar.
Спасибо за помощь!