一 .SpringBoot项目
1.运行时出现:
java: 程序包org.springframework.boot不存在
idea安装2020.1.1后踩的坑
在建完springboot项目时,点击启动,有可能会报错。报错如下:
可是maven配置明明是好好的,而且也能在External Libraries中看到完整的jar包。
点击“File”->“Settings”。搜索框里输入maven。然后选中Maven->Runner里把“Delegate IDE build/run actions to Maven”的勾勾上。如下图。
中文图:
英文图:
2.运行时出现:
maven打包遇到错误,Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.1:test**
错误描述:
解决方案1:
3.启动时:找不到或无法加载主类
方法1:找到pom.xml文件,刷新Maven
方法2:
1.第一步关闭当前项目,如下图
2.然后再重新Import导入一次项目就解决了。
3.然后选择你的项目文件夹
4.SpringBoot程序启动时如果不需要加载数据库可以先排除数据源启动
注意:
1.有些web项目不需要连接数据源,可以先排除.
2.有些聚合工程中父级工程有数据源的配置,但子级工程不需要连接数据源,则可以在子级工程的主启动类上添加此配置:
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)**
SpringBoot程序启动时需要加载数据库但是没有数据源的配置信息.导致报错.
如何解决: 添加排除数据源启动.