java项目常见错误
一、配置文件相关问题
1. application.properties文件:添加文件内容key=value的形式,value前后不允许出现空格
二、创建IDEAz中的Java项目模块时,项目文件图标没有变
1.项目创建失败,图标样式
2.项目创建成功图标样式
3.未变图标的解决方法1:
1.选择项目,单击鼠标右键,选择“open module Settings”
2.针对不同文件夹选择不同类型
3.如果还未解决,未变图标的解决方法2:
1.删除原有模块,重新创建。或者修改模块名字
三、启动单个模块中的启动类报错:报错原因:未找到数据库配置。
多模块项目,启动单个模块中的启动类报错:报错原因:未找到数据库配置。
原因:SpringBoot会默认加载org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration这个类,而DataSourceAutoConfiguration类使用了@Configuration注解向spring注入了dataSource bean,又因为项目中并没有关于dataSource相关的配置信息,所以当spring创建dataSource bean时因缺少相关的信息就会报错。
例如:上传OSS模块,因现在启动的OSS模块不需要操作数据库,只是上传到OSS功能,没有配置数据库。该如何解决?
报错原因:
解决方式:
方法1. 在application.properties或yaml文件中添加数据库配置
方法2. 在启动类的@SpringBootApplication注解上加上exclude,默认不去加载数据库配置,也就是解除自动加载DataSourceAutoConfiguration(常用)
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)
本文地址:https://blog.csdn.net/sinat_36891648/article/details/111996840
上一篇: 常见的干海鲜有哪些?如何挑选干海鲜?
下一篇: 新手站长推广技巧 切忌一次性添加大量栏目