spring boot中指定不同的端口的三种方法
1)在配置文件中src/main/resources下建立文件application.properties ,
端口为:
server.port=9090
2)内嵌式的启动服务器
可以通过实现EmbeddedServletContainerCustomizer 接口去实现:
import org.springframework.boot.context.embedded.ConfigurableEmbeddedServletContainer;
import org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer;
public class CustomContainer implements EmbeddedServletContainerCustomizer {
@Override
public void customize(ConfigurableEmbeddedServletContainer container) {
container.setPort(9090);
}
}
3) 命令行启动JAR的时候实现:
java -Dserver.port=9090 -jar executable.jar
或者:
java -jar executable.jar –server.port=9090
1)在配置文件中src/main/resources下建立文件application.properties ,
端口为:
server.port=9090
2)内嵌式的启动服务器
可以通过实现EmbeddedServletContainerCustomizer 接口去实现:
import org.springframework.boot.context.embedded.ConfigurableEmbeddedServletContainer;
import org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer;
public class CustomContainer implements EmbeddedServletContainerCustomizer {
@Override
public void customize(ConfigurableEmbeddedServletContainer container) {
container.setPort(9090);
}
}
3) 命令行启动JAR的时候实现:
java -Dserver.port=9090 -jar executable.jar
或者:
java -jar executable.jar –server.port=9090