起因:我需要爬取外部網頁的數據,起初用的jsoup,但是有時候獲取不到頁面元素,所以改用httpunit,然后我把httpunit的依賴加入到了pom文件,然后用httpunit編寫了爬取網頁的代碼,寫完編譯的時候報下面這個錯誤:java.lang.NoClassDefFoundError
解決辦法:在pom.xml文件中添加如下依賴:
<dependency> <groupId>xml-apis</groupId> <artifactId>xml-apis</artifactId> <version>1.4.01</version> </dependency>
下面是運行的時候報的錯誤: