在哪里为tomcat添加基于Apr的Native Library?

时间:2015-03-04 17:27:27

标签: eclipse tomcat server apr nativelibrary

在运行Tomcat时我得到了这个。我读到它,我必须为tomcat添加基于Apr的本机库。我已经从here下载了这个4月原生dll zip文件。但是,请你告诉我必须安装或放置它的位置。我经历了这个堆栈溢出link。但我没有得到放在哪里/编辑今年4月的事情.... 我收到了这个错误

信息:在java.library.path上找不到基于APR的Apache Tomcat Native库,它可以在生产环境中实现最佳性能:C:\ Program Files \ Java \ jdk1.7.0_75 \ bin; C:\ Windows \ Sun \ Java \ 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:/ Program Files / 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 ;;。

1 个答案:

答案 0 :(得分:1)

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。同样感兴趣的可能是MongoDB Node check if objectid is valid。这解释了如何修改conf目录中的server.xml来启用/禁用APR。