`
jsjxqjy
  • 浏览: 118301 次
  • 性别: 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启动不了问题处理

    如果安装的JRE/JDK版本与Tomcat不兼容,或者系统中存在多个版本的JRE/JDK,可能会导致Tomcat启动失败。 - 解决方案:确保安装了正确的JRE/JDK版本,并检查`CATALINA_HOME/bin/catalina.sh`或`CATALINA_HOME/bin/...

    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库来提高性能...

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

    标题中的“解决Idea的tomcat启动报多个listener的错误问题”指的是在使用IntelliJ IDEA(Idea)集成开发环境启动Apache Tomcat服务器时,遇到了关于监听器(listener)的错误。这个问题通常表现为Tomcat无法正常启动...

    Tomcat启动时报错:java.lang.UnsatisfiedLinkError的解决

    之前tomcat启动老是报错,虽然不影响项目的启动运行,但是有强迫症的程序员会心里不爽: 如下: 问题分析 由于本机安装的jdk版本与tomcat中使用的jdk版本不一致导致的。 解决方法 后面我把原先tomcat启动环境用的...

    Tomcat7.0+Geoserver2.14.0

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

    tomcat启动的问题--apr

    查了一下,需要一个apr支持,然后按提示去 下载 http://tomcat.heanet.ie/native/1.1.9/binaries/win32//tcnative-1.dll 将这个文件复制到C:WINDOWSsystem32下面 或者将这个文件放到Tomcat下的bin目录下 再启动...

    tomcat崩溃自启动

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

    Tomcat_启动参数设置

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

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

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

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

    - 在 `/opt/tomcat/` 目录下创建一个名为 `temp` 的子目录。 ```bash mkdir /opt/tomcat/temp ``` #### 五、启动与关闭Tomcat 1. **启动Tomcat**: - 重新启动计算机,以使JAVA_HOME和TOMCAT_HOME的设置生效。...

    Linux中tomcat日志切割

    在 `/etc/logrotate.d/` 目录下创建一个配置文件,例如 `tomcat.logrotate`,内容如下: ``` /var/log/tomcat/catalina.out { daily rotate 30 compress delaycompress missingok notifempty create 640 ...

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

    在使用Eclipse集成开发环境进行Java Web开发时,有时会遇到这样一个问题:Eclipse能够成功启动Tomcat服务器,但是尝试通过浏览器访问`http://localhost:8080`时,却返回404错误,提示找不到资源。这个问题通常是由于...

    Tomcat中--Error listenerStart错误的解决方案

    在Java Web应用开发过程中,经常遇到的一个问题是Tomcat启动时出现“Error listenerStart”这样的异常信息。本文将详细介绍这一问题的原因、可能涉及的因素以及具体的解决方法。 #### 一、问题背景 在部署Spring ...

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

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

    开机自启tomcat.rar

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

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

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

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

    通过启用此选项,Eclipse会为每个模块(项目)生成一个单独的`context.xml`文件,并将其中的`source`属性移除,从而避免在启动时出现警告信息。 2. **安装Apache Tomcat Native库** - 确认当前Java环境的版本以及...

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

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

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

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

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

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

Global site tag (gtag.js) - Google Analytics