首先启动的时候:
文章目录
1.端口占用
解决办法,关闭其他占用该端口的程序
2.配置文件获取不到
3.数据库配置的与实际的不符合
最常见的错误有:数据库的密码,数据库的时区,编码,
4.多环境的时候,profile的active的赋值
查看profile.active设置的值时候正确,这一般关系到你选中的数据库,以及对应的环境变量全局配置
5.pom依赖下载失败
最常见的是pom依赖下载不了,常见的解决是设置maven的setttings.xml里面的镜像mirrors配置,可以使用aliyun的镜像
比如:(解决依赖下载慢或者下不下来的问题)
<mirrors>
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
</mirrors>
6.redis在springboot里面使用
启动的时候先检查 redis 是否已经启动成功,否则, 启动的时候就会报错。(redis一般主要存储的是用的session信息,token信息。还有一些缓存(比如数据字典的缓存))
7.在结合rabbitmq使用的时候
出现了一个问题,报单例的问题:
解决的办法:
在启动类里面加:
@Primary
@Bean
public TaskExecutor primaryTaskExecutor() {
ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();
return executor;
}
。。。。待续