亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Apache commons 數學中的 NoClassDefFoundError

Apache commons 數學中的 NoClassDefFoundError

慕妹3242003 2024-01-28 20:29:35
我想使用 Apache Commons 中的 PoissonDistribution,但總是收到錯誤 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 文件。感謝您的幫助!
查看完整描述

3 回答

?
jeck貓

TA貢獻1909條經驗 獲得超7個贊

好吧,碰巧我找到了解決方案:

我的問題是我將 JAR 添加到了模塊路徑,而不是項目屬性中的類路徑。


查看完整回答
反對 回復 2024-01-28
?
牛魔王的故事

TA貢獻1830條經驗 獲得超3個贊

就我而言,我忘記添加 Apache 庫的一部分名稱:commons-math3-3.6.1.jar



查看完整回答
反對 回復 2024-01-28
?
GCT1015

TA貢獻1827條經驗 獲得超4個贊

確保您的 PoissonDistribution 類在 Java 類路徑中可用。我猜你的罐子不會正確添加罐子。

添加以下步驟來添加 jar :

  • 右鍵單擊該項目即可啟動 Eclipse

  • 構建路徑

  • 添加外部 JAR。

  • 并給罐子。

  • 好的


查看完整回答
反對 回復 2024-01-28
  • 3 回答
  • 0 關注
  • 304 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號