由于属性文件,我想使用代码而不是通过传递来更改服务器端口,因为我将tomcat转换为netty服务器。
server.port=9999
我已经使用了这一方法,并且它可以工作,我想要编码方法。
任何帮助
您可以尝试以Bean形式注入对象EmbeddedServletContainerCustomizer,并且可以如下更改容器端口
@Configuration
public class ServletConfig {
@Bean
public EmbeddedServletContainerCustomizer containerCustomizer() {
return (container -> {
container.setPort(9999);
});
}
}
希望有所帮助