2010-02-09 52 views
19

當我編譯我的春天MVC應用程序,我得到這個輸出:我應該在生產中使用哪個tomcat本機庫?

INFO: 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_17\bin;...... 

在生產中應使用完全相同什麼,這是指什麼?

回答

12

Tomcat-native是Tomcat的一個版本,它使用高度優化的Apache Portable Runtime(APR),這是與Apache HTTP服務器相同的框架。

+7

ok,所以我必須採取哪些步驟來解決問題,因爲它說XXX沒有在路徑中找到.. – bouncingHippo 2012-11-30 16:11:51

3

我發現了一個post在那裏:

,如果你願意,你可以放心地忽略此消息。基本上它告訴你一個可選的共享庫(在Windows上的dll)沒有找到。 APR是Apache便攜式運行時。這是一個本地(非java)庫,可以在某些情況下提高Tomcat的性能。 在Windows和Unix/Linux上,您都需要一個C編譯器來構建這個庫。包括該連接器(像NIO或APR)的考慮 -

1

我的情況:查看相同的INFO消息。

Centos的6.2 x86_64的Tomcat的8.0.14

這個固定我的問題:

百勝安裝Tomcat本地

0

我是很新的Tomcat和所面臨的同樣的問題;我認爲這是因爲我沒有正確地停止服務器。

在Eclipse中的服務器選項卡上,右鍵單擊Tomcat並單擊「清理」。重新啓動服務器。它爲我工作。

相關問題