springboot启动为什么总是说端口被占用

springboot启动为什么总是说端口被占用


紫衣仙女
浏览 4193回答 2
2回答

慕桂英3389331

web服务器的端口在Spring Boot中是以server.port这个属性存在的,以下方法都可以推而广之到任何属性:修改Spring Boot应用类路径上的application.properties文件,设置server.port=1234,1234就是你想要的端口。在启动Spring Boot应用的命令行参数(也就是JVM参数中)加入-Dserver.port=1234利用@Configuration配置Tomcat容器:@Configurationpublic class ServletConfig {    @Beanpublic EmbeddedServletContainerCustomizer containerCustomizer() {        return (container -> {container.setPort(1234);});}}也可以利用Java的System Properties来设置:System.getProperties().put( "server.port", 1234 );SpringApplication.run(App.class, args);
打开App,查看更多内容
随时随地看视频慕课网APP