閱讀52 返回首頁    go 魔獸


Apache Portable Runtime which allows optimal performance in production environments was not found

一、發現問題
在啟動Tomcat5.5的時候發現console中有一句話The Apache Portable Runtime which allows The optimal performance in production environments was not found on the java.library.path。這是個定語從句,翻譯為:可以允許在生產環境中有最佳的表現的Apache Portable Runtime沒有再java.libary.path中被找到。

二、APR作用
Apache Portable Runtime是一個用C語言寫成文件包,目的在於提高Tomcat的服務性能,從而使得Tomcat將不僅僅擔任一個應用服務器的功能,而是要成為一個一般的web服務器(general urpose webserver),就是提升Web靜態頁麵的處理能力。portable意思為便攜的。

三、解決問題
首先要到Tomcat網站下載:https://tomcat.apache.org/download-native.cgi找到Native 1.1.13 Source Release zip這是個源文件,如果要自己編譯就下這個,如果想使用已編譯好的dll文件就點擊這個鏈接下麵的“Here“鏈接,找一個版本號最新的,進去可以下載一個tcnative-1.dll文件。
配置該文件的簡單方法就是把這個文件扔到windows/system32下麵,因為已經在path下配置好了這個路徑,係統啟動後就可以找到這個路徑下的文件。若想放到自己指定的位置,比如Tomcat安裝路徑下,那麼就要在path中指定好這個路徑。可以首先根據慣例在係統變量中設置CATALINA_HOME變量,然後再把%CATALINA_HOME%/bin加入到path中,然後再把下載的dll文件放到bin路徑下就可以了。


原帖地址:https://blog.csdn.net/pipipig521/article/details/3323795  

最後更新:2017-04-03 12:56:01

  上一篇:go Android 仿美團網,大眾點評購買框懸浮效果之修改版
  下一篇:go listview滑動刪除