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

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

按照網上配置,運行主類出錯,所有jar包已經引入了 錯誤信息如下:

按照網上配置,運行主類出錯,所有jar包已經引入了 錯誤信息如下:

holdtom 2023-04-15 21:17:11
java.lang.NoClassDefFoundError: org/archive/crawler/HeritrixCaused by: java.lang.ClassNotFoundException: org.archive.crawler.Heritrixat java.net.URLClassLoader$1.run(Unknown Source)at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(Unknown Source)at java.lang.ClassLoader.loadClass(Unknown Source)at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)at java.lang.ClassLoader.loadClass(Unknown Source)Exception in thread "main"
查看完整描述

1 回答

?
Smart貓小萌

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

從異常棧信息來看,是有地方寫了"import org.archive.crawler.Heritrix"但執行的時候在ClassLoader里找不到此類,這種問題一般來說就是ClassPath沒有配置正確(對于命令行執行)或是jar包沒有導入(對于IDE執行)導致的。所以樓主可能需要確定兩個信息:
1. jar包是如何引入的
2. 代碼是如何執行的

如果是在Eclipse中執行,可以試試在Eclipse中按Ctrl+Shift+T輸入org.archive.crawler.Heritrix,看看是否有結果,如果沒有就肯定是jar包沒有正確引入


查看完整回答
反對 回復 2023-04-19
  • 1 回答
  • 0 關注
  • 201 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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