介绍
Springboot自带的tomcat默认使用的是8080端口,但是如果本地启动多个tomcat的话,就会端口占用,可以在配置文件中进行指定
配置方法
方案一:
在application.xml中(没有则新建),添加如下代码:
server.port=8085
或者application.yml文件中
server:
#端口号
port: 8085
方案二:
package com.shenzhouyh.multiDataSource.config;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
/**
* @author: yinhao
* @date:2019/9/9
* @time:19:26
* @desciption 使用自定义配置指定内置tomcat的端口号
*/
@Configuration public class SelfDefineConfiguration {
//从配置文件获取端口值
@Value("${tomcatport:8085}") private int port;
//实例化对象,使用端口初始化容器
@Bean public TomcatServletWebServerFactory servletContainer() {
return new TomcatServletWebServerFactory(this.port);
}
}
,那么在springboot启动之后,你的地址应该就是