我正在SpringBoot上运行googleappengine,我想将端口号更改为8080。在springboot文档中,您需要在application.yml中进行更改
server:
port: 8090,
或application.properties server.port=8090
。
对于springboot tomcat,此方法有效,但不适用于springboot码头,googleappengine。
答案 0 :(得分:1)
实际上,不管服务器是什么,上述属性都应该起作用。
尝试使用以下方法(春季启动2.0)。
@Bean
public ConfigurableServletWebServerFactory webServerFactory()
{
JettyServletWebServerFactory factory = new JettyServletWebServerFactory();
factory.setPort(9000);
factory.setContextPath("/myapp");
factory.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND, "/notfound.html"));
return factory;
}