tomcat启动出现如下问题:

The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the Java.library.path: C:\Program Files\Java\jdk1.6.0\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Java\jdk1.6.0\jre\bin;C:/Program Files/Java/jdk1.6.0/bin/../jre/bin/client;C:/Program Files/Java/jdk1.6.0/bin/../jre/bin;C:/Program Files/Java/jdk1.6.0/bin/../jre/lib/i386;C:\Program Files\MySQL\MySQL Server 5.5\bin;C:\Program Files\Java\jdk1.6.0\bin;d:\Oracle\product\11.1.0\db_1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;D:\work\eclipse-jee-helios-SR2-win32\eclipse;

解决记录:

实际这是建议使用apache的apr。

下载 http://tomcat.heanet.ie/native/1.1.12/binaries/win32/tcnative-1.dll

将这个文件复制到C:/WINDOWS/system32/,.也可以放在Tomcat安装路径下的bin目录里

然后重新启动tomcat,就会发现tomcat 的控制台信息为:

这是其中一篇博文给的建议:

我参考了一下,把tcnative-1.dll下载后放到tomcat的bin目录下发现已经有了这个文件,我想tomcat的这个文件应该有自己用处吧于是没有替换掉,而是作了个备份然后才进行替换掉。

然后我把下载的放到里面以后,大致出现的问题就是这个下载的版本和tomcat的版本不相符:出现严重的警告:

然后把tomcat 的bin中的 tcnative-1.dll放到了C:/WINDOWS/system32/下面再进行启动就可以了。

出现以下提示:

2012-7-3 22:29:57 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.24 using APR version 1.4.6.
2012-7-3 22:29:57 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
2012-7-3 22:29:58 org.apache.catalina.core.AprLifecycleListener initializeSSL
信息: OpenSSL successfully initialized (OpenSSL 1.0.1c 10 May 2012)

貌似这个问题解决了,如果还有问题继续进行记录。

tomcat的缺少tcnative-1.dll的解决相关推荐

  1. WAMP安装提示缺少 msvcr100.dll文件解决方法

    WAMP安装提示缺少wamp msvcr100.dll文件解决方法 因为wamp基于vs c++2010开发,需要提前安装这个组件才可以正常运行 微软官方组件下载地址: 32位:http://www. ...

  2. win7 dll怎么在xp运行_win7电脑安装软件提示缺少vcruntime140.dll如何解决

    最近有位win7系统用户使用电脑安装office2016的时候,系统却提示"缺少vcruntime140.dll",这导致了office2016无法正常安装,用户不知道怎么解决,为 ...

  3. 玩游戏计算机丢失msvcp,Win10系统玩吃鸡提示游戏缺少msvcp140.dll的解决方法

    最近有位win10系统用户反映,电脑运行吃鸡游戏的时候,系统弹出提示:"无法启动此程序,因为计算机中丢失msvcp140.dll,尝试重新安装该程序以解决此问题.",其实这是win ...

  4. Qt直接运行生成的exe文件提示“缺少Qt5Core.dll”的解决办法

    Qt直接运行生成的exe文件提示"缺少Qt5Core.dll"的解决办法 [错误描述] 在QtCreator下,程序可以正常运行,但是当关闭QtCreator后,在"de ...

  5. 缺少vcruntime140d.dll的解决办法

    缺少vcruntime140d.dll的解决办法 原因:用vs2019编写的控制台程序拿到Windows7上去运行,提示系统缺少vcruntime140d.dll 方法一:安装Visual C++ R ...

  6. 登陆qq出现计算机丢失msvcp140.dll,缺少msvcp140.dll怎么办?msvcp140.dll丢失解决方法...

    很多小伙伴还不清楚缺少msvcp140.dll怎么办?今天小编就为大家带来了msvcp140.dll丢失的解决方法,有需要的小伙伴快来看看吧,下面小编就把msvcp140.dll丢失解决方法分享给大家 ...

  7. 缺少/丢失dll的解决方法汇总

    我们在使用Win10电脑的过程中经常会遇到缺少或丢失 dll 文件的错误.一般有如下错误提示: 错误代码***,缺少***.dll 应用配置不正确-缺少***.dll 计算机中丢失 MSVCR110. ...

  8. 玩游戏计算机缺失msvcp140,Win10系统玩吃鸡提示游戏缺少msvcp140.dll的解决方法

    最近有位win10系统用户反映,电脑运行吃鸡游戏的时候,系统弹出提示:"无法启动此程序,因为计算机中丢失msvcp140.dll,尝试重新安装该程序以解决此问题.",其实这是win ...

  9. 计算机中丢失msvcp40.dll,电脑丢失msvcp140.dll的解决方法 电脑缺少msvcp140.dll怎么解决...

    很多网友在问,电脑缺少msvcp140.dll怎么办?下面介绍三个有关msvcp140.dll丢失的解决方法. 解决方法一: 1.打开QQ电脑管家,点击右上角按钮切换到经典界面. 软件名称:QQ电脑管 ...

  10. 计算机丢失strom.dll,win10玩暗黑破坏神2缺少storm.dll怎么解决

    在我们的电脑安装和升级了Win 10操作系统后,我们的一些伙伴在玩黑暗破坏时表现出缺乏Storm.dll.在这种情况下,编辑认为这可能是因为我们的计算机丢失了Storm.dll组件,可以通过在线下载或 ...

最新文章

  1. 【直播回顾】云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第19讲):Java Spring Cloud微服务架构模式与开发实战...
  2. @value报错_Excel这都是些啥?#VALUE!、#DIVO!、#NUM!、#REF!、#NULL!、#NA!
  3. ways to keep health
  4. linux系统管理Linux系统实验,实验4-Linux系统管理实验.pdf
  5. php 抓取页面图片,php 抓取网页内容与图片的方法
  6. 原有ui项目调用qml_从0开始写前端UI框架:概述
  7. Arduino笔记-人体热释电外传感器使用
  8. centos6.8安装mysql5.5
  9. Spring整合log4j日志组件(转)
  10. Roboware主题配置教程
  11. 【计算机组成原理】Verilog语言编写32位并行加法器的理解
  12. 计算机一级office题库百度云,历年全国计算机等级考试一级MSOffice真题
  13. jmeter接口性能测试实例
  14. 实时协同编辑的实现: 编辑锁, OT算法
  15. ThingsBoard设备在线状态-active服务端属性分析
  16. 解决502 bad gateway的九种方案及原因
  17. 【学习感悟】找工作之前的焦虑
  18. R语言绘图 | Venn图
  19. 方寸微 T620 存储安全芯片 安全存储 USB3.0 U盘/移动硬盘
  20. 7-1 房屋分拆 (25 分)(C语言版)

热门文章

  1. OpenGL几何着色器
  2. C语言通过用户输入将八进制转为二进制(附完整源码)
  3. Linux 内核的同步方式
  4. QT的QSemaphoreReleaser类的使用
  5. QT的QQmlProperty类的使用
  6. QT的QMimeDatabase类的使用
  7. lvm 多个硬盘合成一个_「ECS最佳实践」基于多块云盘构建LVM逻辑卷
  8. C++中的数组array和vector,lambda表达式,C字符串加操作,C++中新类型数组(数组缓存),多元数组,new缓冲
  9. Mysql8 NDB集群二进制方式免安装配置图解
  10. 逻辑斯谛回归(Logistic回归)最详解