Java 启动Tomcat无法初始化与ProtocolHandler关联的端点

Java 启动Tomcat无法初始化与ProtocolHandler关联的端点,java,tomcat,port,catalina,Java,Tomcat,Port,Catalina,我正在尝试启动一个tomcat实例(我唯一拥有的tomcat),但我遇到了一些奇怪的问题,我知道这个错误: 未能初始化与ProtocolHandler关联的终结点 是因为其他应用程序正在使用相同的端口,但是如果我在server.xml中更改端口并再次运行startup.bat,我会得到相同的错误,但现在指向新端口,每次y更改它,我都会得到相同的错误,此外,我还使用命令netstat-ano | find“9080”检查侦听同一端口的其他应用程序,我在3台不同的机器(2台win7,1台win se

我正在尝试启动一个tomcat实例(我唯一拥有的tomcat),但我遇到了一些奇怪的问题,我知道这个错误:

未能初始化与ProtocolHandler关联的终结点

是因为其他应用程序正在使用相同的端口,但是如果我在server.xml中更改端口并再次运行startup.bat,我会得到相同的错误,但现在指向新端口,每次y更改它,我都会得到相同的错误,此外,我还使用命令netstat-ano | find“9080”检查侦听同一端口的其他应用程序,我在3台不同的机器(2台win7,1台win server 2008)上尝试了此操作,以前有人遇到过此问题吗

2014年2月13日下午1:25:22 org.apache.coyote.AbstractProtocol初始信息: 正在初始化ProtocolHandler[“http-bio-9080”]2014年2月13日下午1:25:22 org.apache.coyote.AbstractProtocol初始化信息:初始化 ProtocolHandler[“http-bio-9443”]2014年2月13日下午1:25:23 org.apache.coyote.AbstractProtocol初始化严重:初始化失败 与ProtocolHandler[“http-bio-9443”]可丢弃关联的端点 发生:java.io.IOException:${jazz.connector.sslProtocol} SSLContext在上不可用 org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFactory.java:475)


谢谢

问题在于9443,而不是9080。请看这里,我刚刚尝试了netstat-ano | find“9443”,没有其他应用程序正在侦听此端口您是否设置了jazz.connector.sslProtocol系统属性?您可以使用visualvm进行检查。你试过我发给你的链接了吗?它似乎不是一个普通的Tomcat。是的,它是JTS(RTC服务器)附带的Tomcat,我使用命令netstat-aon | findstr xxxx检查了端口,所有端口都被java.exe使用,但只有在打开Tomcat控制台时,在关闭它并用同一命令重新检查端口后,端口才是空闲的,我真的很困惑,因为如果我改变了端口,我会得到同样的错误,但是现在是新端口。同样如此。你在这里试过吗?似乎正是您的问题“SSLContext不可用”