Myeclipse中启动Tomcat服务器失败,我已经把tomcat下的conf中的server.xml中的端口号改为80了,如下图:
2012-6-1119:39:47org.apache.catalina.core.AprLifecycleListenerinit信息:TheApacheTomcatN...
2012-6-11 19:39:47 org.apache.catalina.core.AprLifecycleListener init
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\myeclipse6.5\anzhuang\bin;D:\myeclipse6.5\anzhuang\myeclipse\eclipse\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_6.5.0.zmyeclipse650200806\tomcat\bin
2012-6-11 19:39:47 org.apache.coyote.http11.Http11Protocol init
严重: Error initializing endpoint
java.net.BindException: Address already in use: JVM_Bind:8080
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:501)
at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:177)
at org.apache.catalina.connector.Connector.initialize(Connector.java:1059)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:792)
at org.apache.catalina.startup.Catalina.load(Catalina.java:518)
at org.apache.catalina.startup.Catalina.load(Catalina.java:538)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
2012-6-11 19:39:47 org.apache.catalina.startup.Catalina load
严重: Catalina.start 展开
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\myeclipse6.5\anzhuang\bin;D:\myeclipse6.5\anzhuang\myeclipse\eclipse\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_6.5.0.zmyeclipse650200806\tomcat\bin
2012-6-11 19:39:47 org.apache.coyote.http11.Http11Protocol init
严重: Error initializing endpoint
java.net.BindException: Address already in use: JVM_Bind:8080
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:501)
at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:177)
at org.apache.catalina.connector.Connector.initialize(Connector.java:1059)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:792)
at org.apache.catalina.startup.Catalina.load(Catalina.java:518)
at org.apache.catalina.startup.Catalina.load(Catalina.java:538)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
2012-6-11 19:39:47 org.apache.catalina.startup.Catalina load
严重: Catalina.start 展开
展开全部
端口号被占用了,解决方法如下:
第一步 运行cmd 输入 netstat -anob|findstr "8080" 这个命令能清楚列出,占用8080端口的进程的详
细信息;
taskkill /PID 4516 好了,世界安静了,再去启动我的三角猫,嗯~~~,一切OK了。
4516是代表占用的PID ,如果说要强制关闭的话后面会有提示是在后面加 /h 还是什么 不记得了。绝对解决问题。不行在回复我。
第一步 运行cmd 输入 netstat -anob|findstr "8080" 这个命令能清楚列出,占用8080端口的进程的详
细信息;
taskkill /PID 4516 好了,世界安静了,再去启动我的三角猫,嗯~~~,一切OK了。
4516是代表占用的PID ,如果说要强制关闭的话后面会有提示是在后面加 /h 还是什么 不记得了。绝对解决问题。不行在回复我。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Myclipse自带的Tomcat和你自己装的只能运行一个,试试把自己的tomcat关了(在tomcat安装目录bin文件夹下可以开关),运行my自带的试试。
追问
我又关掉了,可是还是不行,搞得头都晕晕的,不知道是什么原因
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
解决了没有,我怎么找不到刚才的回答了?。。。
更多追问追答
追问
我也正纳闷着,就这没不见你的回答了。还是解决不了,我把端口号该为8080和9080都不行,弄得我都有点崩溃了,希望高手帮一下忙
追答
别改了,我直接给你重新发一个7.0版本的tomcat,再试试,邮箱或者QQ发给你
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询