描述:
配置为侦听端口 8080 的 Tomcat 连接器无法启动。端口可能已在使用中,或者连接器可能配置错误。
你看到控制器类
@Controller
public class HomeController implements ErrorController {
@RequestMapping("/v1")
public String home()
{
return "index";
}
private static final String PATH = "/error";
@RequestMapping(value = PATH)
public String error() {
return "Error handling kova";
}
@Override
public String getErrorPath() {
return PATH;
}
}//CLASS
Run Code Online (Sandbox Code Playgroud)
我已将以下属性添加到文件中。
application.properties 添加
server.port=8087
错误输出如下所示:我在更改端口号时遇到问题。
和错误端口问题
org.apache.catalina.LifecycleException: Failed to start component [Connector[HTTP/1.1-8080]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167) ~[tomcat-embed-core-8.5.31.jar:8.5.31]
at org.apache.catalina.core.StandardService.addConnector(StandardService.java:225) ~[tomcat-embed-core-8.5.31.jar:8.5.31]
at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:256) [spring-boot-2.1.0.BUILD-SNAPSHOT.jar:2.1.0.BUILD-SNAPSHOT]
at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:198) [spring-boot-2.1.0.BUILD-SNAPSHOT.jar:2.1.0.BUILD-SNAPSHOT]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:300) [spring-boot-2.1.0.BUILD-SNAPSHOT.jar:2.1.0.BUILD-SNAPSHOT]
at …Run Code Online (Sandbox Code Playgroud)