1、問題描述
Idea能夠正常啟動項目,但是啟動日志,總是出現幾個error日志,雖然不影響項目的啟動運作,但還是不能忍受,報錯日志截圖如下:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLxUzNyUjNzYTMxEDOwAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
完整資訊如下:
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/
很容易我們就能找到對應版本号
選擇對應版本,進入 /1.2.14/binaries/,界面如下,下載下傳紅色框檔案
下載下傳完檔案後,打開這個壓縮檔案,迫不及待點選檢視,确認過眼神,是tcnative-1.dll
然後,此時一波操作,根據系統複制對用的檔案,立馬去覆寫掉tomcat安裝目錄下的tcnative-1.dll檔案,我的目錄是:D:\software\uninstall\apache-tomcat-8.0.32\bin,替換完成後,重新開機idea,啟動項目,檢視啟動日志,error完美消失了,問題解決。