在java程序中获得tomcat应用的端口代码,javatomcat,Server serve
分享于 点击 31279 次 点评:171
在java程序中获得tomcat应用的端口代码,javatomcat,Server serve
Server server = ServerFactory.getServer(); Service[] services = server.findServices(); for (Service service : services) { for (Connector connector : service.findConnectors()) { ProtocolHandler protocolHandler = connector.getProtocolHandler(); if (protocolHandler instanceof Http11Protocol || protocolHandler instanceof Http11AprProtocol || protocolHandler instanceof Http11NioProtocol) { serverPort = connector.getPort(); System.out.println("HTTP Port: " + connector.getPort()); } } }
用户点评