bestlong 怕失憶論壇

 

 

搜索
bestlong 怕失憶論壇 論壇 Java 在 Windows 下啟動 Tomcat 時出現了與 APR 相關的錯誤訊 ...
查看: 10303|回復: 1
go

在 Windows 下啟動 Tomcat 時出現了與 APR 相關的錯誤訊息 [複製鏈接]

Rank: 9Rank: 9Rank: 9

1#
發表於 2011-11-30 13:11 |只看該作者 |倒序瀏覽 |打印
在 Windows 下啟動 Tomcat 時 Log 出現下列訊息:
  1. 2011/11/30 上午 11:21:03 org.apache.catalina.core.AprLifecycleListener init
  2. 資訊: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_27\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;...略...;.
複製代碼
而 Web Application 都還是可以正常運作
我是雪龍
http://blog.bestlong.idv.tw
http://www.bestlong.idv.tw

Rank: 9Rank: 9Rank: 9

2#
發表於 2011-11-30 13:28 |只看該作者
APR 指的是 Apache Portable Runtime

官方網址文件
http://tomcat.apache.org/tomcat-7.0-doc/apr.html
http://tomcat.apache.org/tomcat-6.0-doc/apr.html
http://tomcat.apache.org/tomcat-5.5-doc/apr.html

因為啟動 Windows 環境下 Tomcat 時載入 ARP 會需要用到 tcnative-1.dll 檔,找不到該檔案所以就提示找不到的訊息。

而 tcnative-1.dll 檔案是放在 Tomcat 的 bin 目錄下,所以只要有設定系統變數即可
首先增加系統變數 CATALINA_HOME 指向 Tomcat 的目錄
然後編輯系統變數 Path 增加 %CATALINA_HOME%\bin
這樣就可以了
再次啟動 Tomcat 就可以看到 Log 內容有載入 APR 的版本訊息:
  1. 2011/11/30 上午 11:34:55 org.apache.catalina.core.AprLifecycleListener init
  2. 資訊: Loaded APR based Apache Tomcat Native library 1.1.22.
  3. 2011/11/30 上午 11:34:55 org.apache.catalina.core.AprLifecycleListener init
  4. 資訊: APR capabilities: IPv6 [false], sendfile [true], accept filters [false], random [true].
複製代碼
我是雪龍
http://blog.bestlong.idv.tw
http://www.bestlong.idv.tw
‹ 上一主題|下一主題

Archiver|怕失憶論壇

GMT+8, 2024-5-9 07:56 , Processed in 0.010243 second(s), 10 queries .

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.