MyEclipse连接Tomcat,更新项目后,启动Tomcat后报错及解决方法2016-7-13

更新项目后,启动Tomcat后报如下错误:

The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path……

网上查资料后,解决办法说下载一个tcnative-1.dll文件,放在C:WINDOWSsystem32里或者tomcat\bin里,启动就正常了。按照这种方法执行以后还是出现上面的错误信息。正确的步骤应该是这样:

1、检查防火墙是不是把tomcat端口给屏蔽了,如果屏蔽,开启后后看是否仍然报开始的错信息,如果继续存在执行步骤2.

2、下载一个tcnative-1.dll文件,放在C:WINDOWSsystem32里,再重新启动服务器,看服务器是否能正常启动。如果服务器启动时,没有报前面的错,而是报出另外的错误,如以下信息:

严重: An incompatible version 1.1.1 of the Apache Tomcat Native library is installed, while Tomcatrequires version 1.1.3

2009-12-15 17:39:33 org.apache.catalina.core.AprLifecycleListener lifecycleEvent

信息: An older version 1.1.1 of the Apache Tomcat Native library is installed, while Tomcatrecommends version greater than 1.1.4

这说明tcnative-1.dll文件版本太低,需下载一个高于1.1.4版本的文件。

然后下载http://archive.apache.org/dist/tomcat/tomcat-connectors/native/1.1.8/binaries/win32/该.dll文件为1.1.8版本。然后放到tomcat的bin下就OK了!

时间: 2024-10-12 07:49:08

MyEclipse连接Tomcat,更新项目后,启动Tomcat后报错及解决方法2016-7-13的相关文章

Windows 10 1607(周年更新)后加入域无法使用WIndows Hello解决方法

一.问题现象 Windows 10客户端更新2016年8月3日的周年更新后,版本更新到了1607,加入域后(AD版本为Windows Server 2012 R2)Windows Hello设置为灰色,无法设置,提示"某些设置由你的组织来管理". 二.问题原因 由于Windows Server 2012 R2组策略中没有关于PIN登录的设置,Windows 10升级到1607版本后Windows 2012 R2默认是禁用PIN登录的.如果要启用Windows Hello功能,只需要通过

rails 项目部署中 nginx 报错及解决方法

1. 报403错误,是因为启动nginx的用户默认是nobody,没有对项目目录的访问权限. user myName; worker_processes 2; 2. 报404错误,是因为在nginx.conf中未配置passenger server { listen 80; server_name localhost; passenger_enabled on; 3.  Missing `secret_token` and `secret_key_base` for 'production' e

Myeclipse在启动Tomcat服务器的时候总是进入debug视图的解决方法

最近调试程序,由于出现过一些错误,在调试的时候,更改过一些东西,但是后来在myeclipse下启动Tomcat服务器的时候,自动的跳入到debug视图了(以前是一启动Tomcat服务器后,直接就加载tomcat的启动文件,而不是进入debug视图),在网上找了会,虽然没有直接回答的,但是结果可以作为参考,解决方法如下: window->preferences->Myeclipse->Servers->Tomcat 然后找到你的相应的Tomcat服务器的版本, 选中然后展开其下面的子

项目部署到tomcat6.0启动成功后访问页面报500错误解决方法

如题:项目部署到tomcat6.0启动成功后访问页面报500错误解决方法,很奇葩,启动的时候没有任何问题,但输入访问地址后报500,去年国庆放假前夕,为这个问题伤神了半天最后解决了,今天又碰到了,乍一看摸不着头,后面仔细回想了下,迅速解决了问题. 原因:项目里面的jar和tomcat里面lib里面的jar重复了. 解决方法: 1.要么更换tomcat7或之后的版本,之后的版本就不会出现这个问题. 2.去部署之后的tomcat的webapps\项目名\WEB-INF\lib 里面删掉jsp-api

【第一个项目】MySQL第二天早上第一次连接超时报错,解决方法com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:

MySQL第二天早上第一次连接超时报错,解决方法com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure Last packet sent to the server was 0 ms ago 最近碰到一个mysql5

访问tomcat出现java.lang.IllegalStateException No output folder错误解决方法

访问tomcat出现java.lang.IllegalStateException: No output folder错误解决方法 问题:tomcat分为安装版和解压缩版,解压缩版如果解压到安装盘,在浏览器中访问http://localhost:8080,可能会出现500错误,错误提示如下: localhost:8080 java.lang.IllegalStateException: No output folder 原因如下:tomcat目录没有被读写的权限,导致文件不能被编译到指定的工作目

Android SDK更新 Connection to http://dl-ssl.google.com refused 解决方法

原地址:http://blog.csdn.net/foxeatapple/article/details/8450372 问题描述 使用SDK Manager更新时出现问题Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-6.xml, reason: Connection to https://dl-ssl.google.com refusedFailed to fetch URL http:/

Linux安装ElasticSearch启动报错的解决方法

Linux安装ElasticSearch后,ElasticSearch是不能用root用户启动的,以root用户启动会报错Refer to the log for complete error details,出现这种情况该如何解决呢?下面小编就为大家带来Linux安装ElasticSearch启动报错的解决方法,一起去看看吧 今天就出现的异常问题专门解决一下.你安装好ElasticSearch以后,在启动的时候需要注意的问题是,ElasticSearch是不能用root用户启动的(这是根据el

php 表单提交错误后返回数据消失问题的解决方法

本文章向码农们介绍php 表单提交错误后返回数据消失问题的解决方法,感兴趣的码农可以参考一下. 表单提交错误后返回数据消失怎么办呐,今天就来分析解决一下这个问题. 状况概述: 做填写表单信息提交的时候会碰到一个问题就是当用户填写并提交表单后,程序判断不符合要求并返回,返回之后之前填写的表单信息会被清空了的情况.如果填写的信息量少还无所谓,如果填写的信息量比较多,这会直接打击到填写信息的人的良好心情.因此解决表单提交错误返回后填写的内容消失的问题是一个提高用户体验度的迫在眉睫的问题. 对于这种问题