`
jsjxqjy
  • 浏览: 116885 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

tomcat启动报的一个info信息

阅读更多

我们看下列问题 : 在tomcat启动的时候

 

  

信息: The Apache Tomcat Native library which allows optimal 

performance in production environments was not found on the 

java.library.path: F:\tool\Tomcat 6.0

\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;F:\to

ol\apache-ant-1.7.1\bin;C:\Program Files\Java\jdk1.6.0_03

\bin;C:\Program Files\Common 

Files\NetSarang;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32

\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs

 出现这个信息应该问题不大,因为不影响ytomcat的正常运行.

 

但是出现了这个东东,还是在网上搜了下

 

通过网上查询,我获取到的信息是:先从网上 :

http://tomcat.heanet.ie/native/ 下载一个tcnative-1.dll  你到

http://tomcat.heanet.ie/native/1.1.0/binaries/win32/目录下就可以看

见了.有好几个东东,我们就只下tcnative-1.dll , 然后把这个 tcnative-1.dll 文件放到 <$JAVA_HOME>/bin(C:\Program 

Files\Java\jdk1.6.0_13\bin)下,若还不行 ,再将此文件放到tomcat 的

bin 目录下

 

那就下个嘛! 嘿嘿

 

在myeclipse下面 启动tomcat 
------------------------------------------------------
2009-12-21 10:43:00 org.apache.catalina.core.AprLifecycleListener 

init
严重: An incompatible version 1.1.0 of the Apache Tomcat Native 

library is installed, while Tomcat requires version 1.1.8 

---------------————————————————————————
说明下载的tcnative-1.dll版本不对,我用的tomcat是6.0的

 怎么办?按要求下 1.18的咯,\(^o^)/~   ,下完,替换原来的 , 再次启动

 

正确

2009-12-21 10:37:52 org.apache.catalina.core.AprLifecycleListener 

init
信息: An older version 1.1.8 of the Apache Tomcat Native library is 

installed, while Tomcat recommends version greater then 1.1.10
2009-12-21 10:37:52 org.apache.catalina.core.AprLifecycleListener 

init
信息: Loaded Apache Tomcat Native library 1.1.8.
2009-12-21 10:37:52 org.apache.catalina.core.AprLifecycleListener 

init
信息: APR capabilities: IPv6 [false], sendfile [true], accep
t filters [false], random [true].

 

没有报严重错误 ,提示说,有更高的版本 1.1.10

成功了O(∩_∩)O哈!

 

下面是我下的最新的版本, 1.1.14 ,

 

2009-12-28 14:52:28 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded Apache Tomcat Native library 1.1.14.
2009-12-28 14:52:28 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [false], sendfile [true], accept filters [false], random [true].

。。。。。。。。。。。。。。。OK了

 

 

 

但是为什么要解决这个问题(⊙o⊙)? 。查下

 

 

修正这个问题,当然不修正tomcat也能正常启动,修正后会有下列好处:
来自网络:

1.使用Apache Tomcat Native library提升Tomcat性能

2.
apr全称Apache Portable Runtime,即可移植运行库。
Tomcat 可以用 Apache Portable Runtime 来提供更强性能,提升Web静态页

面的处理能力,不再需要专门的Web Server来处理静态页面了
但是APR的支持需要安装三个本地组件
APR support requires three main native components to be installed: 
1、APR library 
2、JNI wrappers for APR used by Tomcat (libtcnative) 
3、OpenSSL libraries 
如果想使用apr的话,操作很简单。
在 http://tomcat.heanet.ie/native上 的binaries/win32/tcnative-1.dll

目录下下载最新版的tcnatie-1.dll文件,放到
c:/program files/java/bin目录下,然后重启tomcat,一切正常。

 

 

以上的东西,我以前都是忽略掉的 ,但是问题不自己弄清楚,估计永远是问题.  以上只是解决问题的方式.其实还有其他的方式

分享到:
评论
2 楼 jsjxqjy 2010-04-26  
开心就好 写道
tomcat 6.0.26 已经 Windows版 已经原生支持了……



那就是我 还没有用到 6.0.26这个版本了
1 楼 开心就好 2010-04-26  
tomcat 6.0.26 已经 Windows版 已经原生支持了……

相关推荐

    tomcat 启动报APR based Apache Tomcat Native library not found

    标题 "tomcat 启动报APR based Apache Tomcat Native library not found" 指出的问题是关于Apache Tomcat服务器在启动时找不到基于APR(Apache Portable Runtime)的本机库。这通常涉及到Tomcat使用APR库来提高性能...

    tomcat启动不了问题处理

    tomcat启动不了问题处理 解决tomcat启动不了问题

    Tomcat7.0+Geoserver2.14.0

    使用Tomcat+Geoserver发布地图数据使用的工具包。将Geoserver解压后文件geoserver.war再次解压,然后放入Tomcat目录webapps目录下。最后运行Tomcat的bin目录下startup.bat启动Tomcat即可

    解决Idea的tomcat启动报多个listener的错误问题

    解决办法:在resources目录下创建一个logging.properties的文件,然后重启 handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandler #######################################################...

    tomcat崩溃自启动

    【标题】"Tomcat崩溃自启动"涉及...总的来说,"Tomcat崩溃自启动"是一个涉及多方面技能的系统工程,包括服务器管理、脚本编程、日志分析和故障排除等。通过合理的配置和维护,可以大大提高Tomcat服务的稳定性和可靠性。

    Tomcat_启动参数设置

    Tomcat默认可以使用的内存很小,在较大型的应用项目中,这点内存是...常见的问题是报Tomcat内存溢出错误,Out of Memory(系统内存不足)的异常,从而导致客户端显示500错误,一般调整Tomcat的使用内存即可解决此问题。

    tomcat先启动成功,eclipse然后再报超时

    插件会在Eclipse中创建一个Tomcat服务器实例,并提供了许多有用的功能,例如自动部署和热部署等。 超时错误的出现 超时错误的出现可能是由于Tomcat启动时间太长,导致Eclipse超时等待Tomcat的启动。如果Tomcat启动...

    Tomcat 不显示详细日志的问题

    但是,在某些情况下,Tomcat 的详细错误日志可能会消失,只报一个万恶的 Context [] startup failed due to previous errors,却找不到 previous errors 具体是啥东西。这篇文章将为您介绍解决该问题的方法。 问题...

    自动监控 Windows平台Tomcat运行监控并自动重启

    总之,Windows平台上对Tomcat的自动监控和重启是一个关键的运维任务,通过定制脚本或使用专业监控工具,可以有效地提高系统的稳定性和可靠性。同时,持续监控、日志分析和优化配置都是保持Tomcat良好运行状态的重要...

    开机自启tomcat.rar

    标题提到的"开机自启tomcat.rar"是一个关于如何配置Tomcat服务器在系统启动时自动启动的教程或配置文件压缩包。Tomcat是一款广泛使用的开源Java Servlet容器,它实现了Java EE的Web应用程序规范,是许多企业级应用的...

    解析Tomcat的启动脚本–catalina.bat

    Tomcat 的三个最重要的启动脚本: startup.bat catalina.bat setclasspath.bat 上一篇咱们分析了 startup.bat 脚本 这一篇咱们来分析 catalina.bat 脚本. 至于 setclasspath.bat 这个脚本, 相信看完这一篇, 就可以...

    java利用ManagementFactory获取tomcat的一些信息例子

    2. **编写Java代码获取信息**: 创建一个Java程序,使用ManagementFactory类和JMX连接来查询Tomcat的信息。以下是一个简单的示例: ```java import javax.management.*; import java.lang.management....

    IDEA Debug启动tomcat报60659端口占用错误的解决

    "IDEA Debug启动tomcat报60659端口占用错误的解决" 在使用IntelliJ IDEA时,开发者可能会遇到tomcat的60659端口占用错误,这个问题对于不熟悉IDEA的开发者来说或许会比较头痛。这种错误的出现是因为IDEA在使用Debug...

    tomcat7连接不上oracle数据库是因为缺少jar包

    tomcat7连接不上oracle数据库,是因为缺少ojdbc的jar包

    解决eclpise中启动tomcat6出现红色警告的问题

    在eclipse GANYMEDE中apache-tomcat-6.0.16加载工程后,启动服务器就会出现如下的红色警告信息, 2008-10-11 21:33:55 org.apache.tomcat.util.digester.SetPropertiesRule begin 警告: [SetPropertiesRule]{Server/...

    Linux下Tomcat的安装-详细操作步骤

    Linux下Tomcat的安装-详细操作步骤

    Tomcat启动成功访问主页失败的原因解决方案

     如果在 网上搜一圈“tomcat启动成功,当输入http://localhost:8080报404错误”。有说查看日志定位问题的,有说检查端口有没有冲突,建议去server.xml修改端口的;有建议在cmd命令中输入netstat -ano查看tomcat端口...

    Eclipse正常启动tomcat,但是访问httplocalhost8080 报404异常处理方法

    打开eclipse的server视图,双击配置好的那个tomcat,出现tomcat配置窗口,看到那个server location 是不是选第一项(默认是第一项),请选到第二项。如果这3项都是灰色的,请删除配置好的tomcat,再重新配置一次,...

    tomcat8.0及配置

    2. **权限问题**: 若在Linux下遇到权限错误,确保Tomcat启动用户对相关目录有读写权限。 3. **JDK版本兼容**: 确保你的JDK版本与Tomcat 8.0兼容,因为Tomcat 8需要Java 7或更高版本。 4. **内存不足**: 如果出现...

    java tomcat 监控程序

    在Java开发环境中,Tomcat是一个广泛使用的开源应用服务器,特别适用于运行Java Servlets和JavaServer Pages(JSP)。为了提高系统的可靠性和稳定性,开发了一个Java实现的监控程序,它的主要功能是监听服务程序的...

Global site tag (gtag.js) - Google Analytics