idea创建springboot中所遇到的坑?你遇到了这些了吗?
推荐学习
创建springboot项目使用的是MAVEN模式
问题一、每次创建都会自动下载maven所需的依赖包
解决方法: file–》other settings–》settings for new project
Maven home directory: 你的maven安装位置
User settings file: maven 安装位置的conf – settings文件位置
Local repository: 中央仓库存储的你所需要的jar包文件
勾选完之后,再创建springboot就不会重新下载Maven了,他只会加载 你本地没有的jar文件
问题二、The server time zone value ‘й’ is unrecognized or represents more than one time zone.
解决方法:
1、在资源配置文件中,修改url spring.datasource.url=
jdbc:mysql://localhost:3306/trainning?characterEncoding=utf-8&&serverTimezone=UTC
server.port = 8889
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/trainning?characterEncoding=utf-8&&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=xxxxx
mybatis.mapper-locations=classpath:mapper/*.xml
问题三、springboot+freemaker综合的坑
一、无妨访问
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Wed Apr 29 21:30:08 CST 2020
There was an unexpected error (type=Not Found, status=404).
No message available
解决方法:
查看pom文件中的依赖
org.springframework.boot
spring-boot-starter-freemarker
二、templates文件夹下无法创建***.ftl文件
操作步骤:1、file–settings–file type
添加一个*.ftl**的文件格式
问题四、端口号被占用访问不到的问题(Failed to start component [Connector[HTTP/1.1-8880]])
解决方法:
- 打开dos命令窗口(快捷键windows+r)输入cmd
- 查找已开启的端口号:netstat -ano
之后打开任务管理器,选择详细信息,根据dos窗口的端口号对应的pid找到任务管理器的pid然后将其关闭。问题解决
问题五、通过maven的package命令导出的jar包,无法读取(Unable to access jarfile xxx.jar)
解决方法:
- 1、可能是路径的问题,换成绝对路径试一下。
- 2、配置文件的问题,可以看看自己的配置文件,一定要修改成自己的不要方便,直接copy,会出现问题的
问题六、To display the conditions report re-run your application with ‘debug’ enabled.
Description:
A component required a bean of type 'com.project01.project01.dao.UserDao' that could not be found.
Action:
Consider defining a bean of type 'com.project01.project01.dao.UserDao' in your configuration.
扫描的时候找不到userdao的接口
解决方法:
- 方法1、注释掉pom中多余的依赖
- 方法2、在userdao的接口加一个注解@Mapper
如图所示:
就可以解决这个问题
总结:入坑不断问题不断,在这里找到你的解决方法,是我的一大满足
作者:敲出亿行bug
原文链接:
https://blog.csdn.net/wenquan19960602/article/details/105831419
相关文章
- 可执行教学级关系型数据库原型(Spring Boot + Java)
- 130.C# Stack 堆栈_c# 堆栈分析
- Swift 算法实战之路:栈和队列_swift sort
- Python 栈:深度解析与应用_python3 栈
- 编写高效的AI编程提示词(Prompt)是确保AI生成高质量代码的关键
- 一次想不到的 Bootstrap 类加载器带来的 Native 内存泄露分析
- SpringBoot 自研运行时 SQL 调用树,3 分钟定位慢 SQL!
- 太可惜了,四面字节跳动,我的offer竟被一道“算法题”给拦截了
- BLACKPINK确定全团回归!又被Lisa、Jennie新发色美到哭
- 美国食品标签上的含义_美国食品标准的主要内容