日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

spring日志报错提醒_使用爬虫框架htmlunit整合springboot出现的一个不兼容问题

發布時間:2025/3/13 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 spring日志报错提醒_使用爬虫框架htmlunit整合springboot出现的一个不兼容问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

使用爬蟲框架htmlunit整合springboot不兼容的一個問題

本來使用htmlunit爬蟲爬取數據非常正常好用,之前一直是直接java程序或者整合Javaswing界面,都沒有問題,但是后來整合springboot變成BS架構之后,同樣的代碼卻報錯,報錯

信息如下:

這個錯誤很常見,網上搜索得到的答案也千篇一律,就是解決動態網頁的獲取問題,添加對js的支持,但是我的代碼單獨運行時沒有問題的,而且也并不是爬取所有的網頁都有這個錯誤,只是有些無法爬取,這個問題困擾了我好久,隱約覺得不是網上說的那種原因,是別的的未知原因引發了這個錯誤,那最有可能的原因就是跟整合springboot有關系,沒辦法,重新創建一個最簡單的springboot項目,整合好htmlunit一個個排查,發現依然如此,可以肯定是因為整合了springboot,那接著排查是否是jar包沖突,按理說jar沖突會報錯提醒,但是卻沒有相關的沖突報錯信息,后來想到使用htmlunit時需要log4j的支持,否則也會報錯,那會不會是因為日志沖突的原因呢?springboot默認的日志是logback,雖然jar都有,也沒有相關的報錯信息,但是有可能是日志沖突導致錯誤,果斷去掉logback,

重啟,果然可以運行,但是日志系統需要自己重新書寫了,雖然為啥沒有報日志的相關錯誤,但是總算是找到了解決辦法,特在此記錄一下。

2018年8月6日晚更新......

后來當整合Jalopy格式化java代碼時,又出現了不兼容的情況,最終發現依賴的log4j不要使用maven加載,而是創建lib文件夾第三方引入,并且排列在第一位即可解決兼容問題。

于是乎想到htmlunit會不會也是這樣,果然,嘗試后如此。

總結

以上是生活随笔為你收集整理的spring日志报错提醒_使用爬虫框架htmlunit整合springboot出现的一个不兼容问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。