我在 Windows 上的 Eclipse 中使用 Tomcat 7。

在 java.library.path 上未找到基于 APR 的 Apache Tomcat Native 库,该库可在生产环境中提供最佳性能

这是什么意思?我如何提供 APR 库?

答案

它的意思正是它所说的:“在 java.library.path 上找不到基于 APR 的 Apache Tomcat Native 库,它可以在生产环境中提供最佳性能”

引用的库捆绑到通过 JNI 加载的操作系统特定的 dll (tcnative-1.dll) 中。

如果你真的想要它,请下载tcnative-1.dll(或者libtcnative.so对于 Linux)并放入bin文件夹中,并在eclipse中的tomcat服务器的启动配置中添加一个系统属性。

 -Djava.library.path=c:\dev\tomcat\bin

来自: stackoverflow.com