溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

異常解決:NoClassDefFoundError: org/w3c/css/sac/ErrorHa

發(fā)布時(shí)間:2020-06-30 21:40:34 來(lái)源:網(wǎng)絡(luò) 閱讀:550 作者:沙漏半杯 欄目:編程語(yǔ)言

今天因?yàn)樾枰胔tmlunit 做一個(gè)爬蟲(chóng)程序,在運(yùn)行demo的時(shí)候提示 NoClassDefFoundError: org/w3c/css/sac/ErrorHandler。


網(wǎng)上查了一些資料,有說(shuō)jdk版本過(guò)低的,jdk環(huán)境變量沒(méi)設(shè)置好的,也有說(shuō)需要引入xml-rapis.jar的。 但是引入之后,這個(gè)問(wèn)題還是存在。


后面考慮 單純的引入htmlunit.jar可能其依賴(lài)的其他jar缺失了。? 遂考慮maven去下載Jar, 把htmlunit相關(guān)依賴(lài)的jar全部下載下來(lái)。就不需要手動(dòng)一個(gè)個(gè)去下載了。


我用的htmlunit版本(maven的dependency如下):

<dependency>

<groupId>net.sourceforge.htmlunit</groupId>

<artifactId>htmlunit</artifactId>

<version>2.17</version>

</dependency>



然后相關(guān)依賴(lài)的jar就自動(dòng)全部下載下來(lái)了

異常解決:NoClassDefFoundError: org/w3c/css/sac/ErrorHa



異常解決:NoClassDefFoundError: org/w3c/css/sac/ErrorHa



然后等maven下載完畢后,重新運(yùn)行demo,異常解決!


向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI