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
推荐阅读
-
用Rational Rose逆向工程(java)生成类图(教程和错误解决)
-
java在线运行工具(教你创建一个普通的 Java 项目)
-
java实战项目在哪里找(java项目开发实例)
-
拨号网络常见的错误提示解释及解决方法大全
-
java.sql.SQLException: 内部错误: Unable to construct a Datum from the specified input
-
java数据结构有哪些(java常见的8种数据结构)
-
java项目打包成jar包(java项目实例源码)
-
java实战项目在哪里找(java零基础自学)
-
mvc项目 ajax post 返回404错误
-
C++指针→指针常见错误