作者akk98 (阳光老哥 fighting!!!)
看板java
标题[问题] 重灌後的WINDOW 无法安装tomcat
时间Sun Sep 29 22:46:46 2019
※状况概述:
重灌後我的TOMCAT无法启动 重新下载也没用
也用过系统安装版 已经启动 但是就是无法登入8080
不知道有没有人能远端帮忙 感激不尽
※程式码:
SEVERE [main] org.apache.catalina.util.LifecycleBase.handleSubClassException
Failed to initialize component [Connector[AJP/1.3-8009]]
org.apache.catalina.LifecycleException: Protocol handler
initialization failed
at
org.apache.catalina.connector.Connector.initInternal(Connector.java:983)
at
org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
at
org.apache.catalina.core.StandardService.initInternal(StandardService.java:533)
at
org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
at
org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:1059)
at
org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
at
org.apache.catalina.startup.Catalina.load(Catalina.java:584)
at
org.apache.catalina.startup.Catalina.load(Catalina.java:607)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at
org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:304)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:474)
Caused by: java.net.BindException: Address already in use: bind
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Net.java:461)
at java.base/sun.nio.ch.Net.bind(Net.java:453)
at
java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:227)
at
java.base/sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:80)
at
org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:230)
at
org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:213)
at
org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1124)
at
org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:1137)
at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:574)
at
org.apache.catalina.connector.Connector.initInternal(Connector.java:980)
... 13 more
※错误讯息:
※补充说明:
进入localhost 就是不成功的样子
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.12.225.15 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1569768409.A.F36.html
1F:→ akk98: 我在想会不会是java11的问题 之前都是java8再用 其他没用 09/29 22:47
2F:→ akk98: 看起来是不是PORT被占用呢? 09/29 22:48
3F:→ ssccg: Address already in use,就是port被占用 09/29 23:08
4F:→ akk98: 那要怎麽办 好几招都试过了 都没用= = 09/29 23:10
5F:→ kogrs: 叫出资源监视器=>网路=>接听连接埠,找出哪个process 占掉 09/30 01:36
6F:→ kogrs: 你的 tomcat port 09/30 01:36
8F:→ ssccg: 如果你懒得找也没有一定要用这port,你可以改port 09/30 16:34
9F:→ ssccg: 顺便了解一下tomcat设定,在tomcat的conf/server.xml 09/30 16:34
10F:→ ssccg: 里面有shutdown、http connnector、ajp connector 3个port 09/30 16:35
11F:→ ssccg: 改到没冲突试试看 09/30 16:36
12F:→ akk98: 之前改来改去的结果就是整个乱掉 所以不太敢乱改 09/30 17:11
13F:→ akk98: ssccg大大 有没有比较简单粗暴方法 09/30 17:12
※ 编辑: akk98 (101.12.225.15 台湾), 09/30/2019 17:12:19
14F:→ akk98: 後来改PORT80可以用 其他还没开始测 10/01 17:09