您的位置:首页 > 运维架构 > Tomcat

Tomcat启动过程中遇到的问题

2011-06-09 15:59 686 查看
好久没有弄java了,今天装了jdk和tomcat,myeclipse,在myeclipse中启动tomcat的时候遇到了两个问题,一个是启动的时候报:

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

在网站tomcat官网上面下载了一个最新版的tcnative-1.dll文件,下载地址:http://tomcat.apache.org/download-native.cgi 可以下载源文件自己编译,也可以点击下面的here按钮自己下载,然后把下载好的tcnative-1.dll放到tomcat安装目录的bin下面,问题就解决啦!

可是解决后又出现了这个问题:java.lang.Exception: Socket bind failed: [730048]

在网上找了好久,每个人的解决方法都不同,大概有以下几种情况:

1.tomcat在服务中是自动启动,在myeclipse里面再次启动就重复了,需要到服务里面把tomcat的启动方式改成手动的。先stop tomcat然后再重新启动。

2.是tomcat的端口被占用,那么就去tomcat的安装目录下面找到conf文件夹,里面有个server.xml文件,只需要把里面的port8080改一个就OK了,我就是改了端口,不过我改了端口后问题也没有解决,我估计是我电脑上面skype的缘故,把端口给占用了。

3.是到server.xm文件中修改Coyote AJP/1.3这个的8009端口。

我是把8080端口和Coyote AJP/1.3这个的8009端口这两个端口都改了才可以的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: