天天看點

Idea項目啟動錯誤日志的一次排查

1、問題描述

Idea能夠正常啟動項目,但是啟動日志,總是出現幾個error日志,雖然不影響項目的啟動運作,但還是不能忍受,報錯日志截圖如下:

Idea項目啟動錯誤日志的一次排查

完整資訊如下:

2020-07-16 09:57:31.060 ERROR 4428 --- [           main] o.a.catalina.core.AprLifecycleListener   : An incompatible version [1.2.4] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]

根據日志提示,是某版本1.2.4不滿足要求了,需下載下傳1.2.14版本。各種查詢搜尋後,發現是需要替換tomcat下的一個tcnative-1.dll,此檔案在tomcat的安裝目錄下。

2、問題處理

發現了問題,處理問題就很簡單多了。首先,我們需下載下傳對應版本号1.2.14的檔案,進入官網查找:http://archive.apache.org/dist/tomcat/tomcat-connectors/native/ 

很容易我們就能找到對應版本号

Idea項目啟動錯誤日志的一次排查

選擇對應版本,進入 /1.2.14/binaries/,界面如下,下載下傳紅色框檔案

Idea項目啟動錯誤日志的一次排查

下載下傳完檔案後,打開這個壓縮檔案,迫不及待點選檢視,确認過眼神,是tcnative-1.dll

Idea項目啟動錯誤日志的一次排查

然後,此時一波操作,根據系統複制對用的檔案,立馬去覆寫掉tomcat安裝目錄下的tcnative-1.dll檔案,我的目錄是:D:\software\uninstall\apache-tomcat-8.0.32\bin,替換完成後,重新開機idea,啟動項目,檢視啟動日志,error完美消失了,問題解決。

Idea項目啟動錯誤日志的一次排查

繼續閱讀