我正在Windows的Eclipse中使用Tomcat 7。启动Tomcat时,我收到以下信息消息:
在java.library.path中找不到基于APR的Apache Tomcat本机库,该库可在生产环境中实现最佳性能。
这是什么意思,我如何提供APR库?
它的意思完全是它所说的:“在java.library.path中找不到在生产环境中实现最佳性能的基于APR的Apache Tomcat本机库”
所引用的库捆绑到通过JNI加载的OS特定的dll(tcnative-1.dll)中。它允许tomcat使用Java运行时中未提供的OS功能(例如sendfile,epoll,OpenSSL,系统状态等)。如果没有Tomcat,它将运行良好,但是对于某些用例,使用本机库将使其更快。
如果确实需要,请下载tcnative-1.dll
(或libtcnative.so
对于Linux)并将其放在bin文件夹中,然后在eclipse中将系统属性添加到tomcat服务器的启动配置中。
-Djava.library.path=c:\dev\tomcat\bin
我是刚开始的服务器开发,已经从Lars Vogel的easy tutorial开始了。使用Eclipse WTP开发Servlet和JSP。 已安装Eclipse Java EE Kepler; 在Ubuntu 12.04上安装了tomcat 7-显示正确的tomcat页面; 在Eclipse中设置tomcat运行时环境; 将tomcat服务器添加到Eclipse; 创建; 创建了servlet;
问题内容: 我试图在linux shell中运行可执行文件(在raspberry pi上为OpenELEC) 在这种情况下,“未找到”是什么意思? 如果我尝试做ldd: 如果我要归档: 文件类型为正确格式。但是它也不会工作,也不会给出更多描述性错误。 由于openELEC的限制非常严格,因此我从raspbmc安装程序中复制了autossh可执行文件。我也为其他几个可执行文件(屏幕,boost库等)
服务器xml Tomcat日志 已安装小包 四月一日、三日、九日至五日。el6_2。x86_64 tomcat-7.0.70-2。el6。诺奇 openssl-1.0.1e-48。el6_8.3。x86_64 tomcat-native-1.1.34-1。el6。x86_64 java-1.8.0-openjdk-1.8.0.101-3。b13。el6_8。x86_64 OS:CentOS 如何修
HTTP状态404-/ 类型状态报告 消息/ Apache Tomcat/7.0.75 Tomcat Catalina日志和服务器日志都有以下错误: 在java.library.path:/users/luowensheng/library/java/extensions:/library/java/extensions:/network/library/java/extensions:/syst
我还是能搞清楚是什么问题。