3

在运行 Tomcat 时我得到了这个。我读到我必须为 tomcat 添加基于 Apr 的本机库。我已经从这里下载了这个 Apr 本机 dll zip 文件。但是你能告诉我必须在哪里安装或放置它吗?我浏览了这个堆栈溢出链接。但是我不知道在哪里放置/编辑这个 Apr 的东西...... .我得到这个错误

信息:在 java.library.path:C:\Program Files\Java\jdk1.7.0_75\bin;C:\Windows\Sun\Java 上找不到基于 APR 的 Apache Tomcat Native 库,该库允许在生产环境中获得最佳性能\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre1.8.0_31/bin/client;C:/Program Files/Java/jre1.8.0_31/bin;C:/程序文件/Java/jre1.8.0_31/lib/i386;C:\oraclexe\app\oracle\product\11.2.0\server\bin;;C:\ProgramData\Oracle\Java\javapath;C:\Program Files \Java\bin;;C:\Program Files\Java\jdk1.8.0_31\bin;;;C:\eclipse;;.

4

1 回答 1

3

tcnative-1.dll 文件位于 Tomcat bin 目录中。我还将 Tomcat bin 目录添加到我的 PATH 环境变量中。

编辑:

我在 PATH 变量的末尾添加了以下内容:C:\apache-tomcat-6.0.44\bin

apache-tomcat-6.0.44 是我的tomcat安装目录。我不知道是否有必要将 bin 目录添加到 PATH,但这是我在尝试配置 APR 时所做的事情。

是的 tcnative-1.dll 进入 bin 目录。另外,请注意,默认情况下,它通常包含在 Tomcat 下载中,至少对我而言,事实证明 APR 是默认启用的。也可能对server.xml 配置感兴趣。这解释了如何修改 conf 目录中的 server.xml 来启用/禁用 APR。

于 2015-06-04T18:53:44.953 回答