请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

(已经解决)老师 百度查调试快一天了都找不到问题原因

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
31-Aug-2018 13:54:53.818 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["ajp-nio-8009"]
31-Aug-2018 13:54:53.818 SEVERE [main] org.apache.coyote.AbstractProtocol.destroy Failed to destroy end point associated with ProtocolHandler ["ajp-nio-8009"]
 java.lang.NullPointerException
        at org.apache.tomcat.util.net.NioEndpoint.releaseCaches(NioEndpoint.java:315)
        at org.apache.tomcat.util.net.NioEndpoint.unbind(NioEndpoint.java:491)
        at org.apache.tomcat.util.net.AbstractEndpoint.destroy(AbstractEndpoint.java:896)
        at org.apache.coyote.AbstractProtocol.destroy(AbstractProtocol.java:551)
        at org.apache.catalina.connector.Connector.destroyInternal(Connector.java:1023)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:292)
        at org.apache.catalina.core.StandardService.destroyInternal(StandardService.java:589)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:292)
        at org.apache.catalina.core.StandardServer.destroyInternal(StandardServer.java:879)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:292)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:645)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:349)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:483)

tomcat无法启动,这是catalina.out里面的最后日志信息   麻烦您了

正在回答 回答被采纳积分+3

插入代码

1回答

翔仔 2018-09-01 00:14:13

同学好,请问后来是怎么解决的呀,我光看这些信息也不知道问题在哪里呢

0 回复 有任何疑惑可以回复我~
  • 提问者 qmla #1
    老师,一开始是因为tomcat配置文件server.xml里加了那个〈context 。。。/upload〉,不知道为什么,我去掉这句代码以后就启动成功了,可我不知道为什么,tomcat服务启动关闭几次后,现在又无法启动tomcat服务了,去看了日志信息显示java net  exception:address  already    use
    我把80端口的进城都kill掉还是不行,试了很多方法,头都大了,请问老师地址被占用,这个一般什么原因引起的呢?
    回复 有任何疑惑可以回复我~ 2018-09-01 05:55:29
  • 翔仔 回复 提问者 qmla #2
    同学好,请问同学是用8080端口起的tomcat不 地址被占用一般就是端口问题,同学可以在root帐号下 lsof -i:8080    lsof -i:80 看看有没有进程占用。此外,docBase那个有问题要么是相关目录没有创建出来,要么是创建出来但是启动Tomcat的进程没有访问权限,建议 chmod -R 777 路径名称 将图片路径改成可访问的
    回复 有任何疑惑可以回复我~ 2018-09-01 23:49:50
  • 慕丝0902119 回复 提问者 qmla #3
    同学你好,请问你后面解决问题了吗?我也是context路径导致启动不了,删了之后再关闭Tomcat就会报错,搞了一天也没解决。。
    回复 有任何疑惑可以回复我~ 2018-09-08 22:25:03
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号