`
Janne
  • 浏览: 39602 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

springboot项目错误

阅读更多
swagger页面修改显示
war:参考https://www.jb51.cc/java/125142.html


问题一:idea创建spring boot项目时无法访问https://start.spring.io的解决方法
处理方法:建议使用阿里云的网址:https://start.aliyun.com/
idea编辑器安装及重点设置请参考:https://blog.csdn.net/zyplanke/article/details/105576304

问题二:java.lang.IllegalArgumentException: jdbcUrl is required with driverClassName.
问题原因:1.5.x版本和2.0.x版本是有很大区别
解决办法,
    方法一:修改配置application.properties
          1.5.x版本的application.properties是这样命名的
              spring.datasource.url
          而2.0.x版以后是这样写的:
              spring.datasource.jdbc-url
    方法二:在datasource后面添加hikari
               spring.datasource.hikari.driverClassName
    方法三:在数据源配置时使用DataSourceProperties方法
    参考:https://blog.csdn.net/MrLi_IT/article/details/80909078

问题三:Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required
   原因:mybatis-spring-1.2.0中取消了自动注入SqlSessionFactory 和 SqlSessionTemplate
   解决方案:因为我们dao层是继承于一个dao基类,所以只要在这个基类中注入任意一个属性即可。SqlSessionFactory在spring配置文件中已经配置。
  public class CommonDao extends SqlSessionDaoSupport {
     @Resource
     public void setSqlSessionFactory(SqlSessionFactory sqlSessionFactory){
         super.setSqlSessionFactory(sqlSessionFactory);
     }
    参考:https://www.cnblogs.com/hawk0035/p/3337283.html?utm_source=tuicool

问题四:org.springframework.boot.devtools.restart.SilentExitExceptionHandler$SilentExitException
    现状:在main()方法上,SpringApplication.run()一但放到try...catch块里就会导致devtools抛个异常报上面的错误,但实际上又不影响任何功能,devtools的热部署功能也仍然生效
    解决方法:把main()里的try...catch去掉,或者把app.run(args)这句移出try...catch,或者catch到异常不要printStackTrace(),再运行就不会有错误日志了。
  
问题五: IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start componentatalina.LifecycleException: Failed to start component
错误原因:jar冲突或者版本不匹配
场景:引入cxf-spring-boot-starter-jaxws 3.2.4依赖后报错,后更改为其他低版本,依然再报错,后在网上看了把它换为不是springboot的即可,尝试 成功!
替换为:
<dependency>
    <groupId>org.apache.cxf</groupId>
    <artifactId>cxf-rt-transports-http</artifactId>
    <version>3.1.11</version>
</dependency>

<dependency>
    <groupId>org.apache.cxf</groupId>
    <artifactId>cxf-rt-frontend-jaxws</artifactId>
    <version>3.1.11</version>
</dependency>

参考:https://blog.csdn.net/hawako/article/details/80556676?utm_medium=distribute.pc_relevant.none-task-blog-blogcommendfrommachinelearnpai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-blogcommendfrommachinelearnpai2-1.channel_param

问题6:连接数据库遇到java.sql.SQLException: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:545)
解决办法:
修改位:jdbcUrl=jdbc:mysql://localhost:3306/secondskill?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai

分享到:
评论

相关推荐

    SpringBoot 错误处理机制与自定义错误处理实现详解

    主要介绍了SpringBoot 错误处理机制与自定义错误处理实现详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    Springboot-junit项目源码

    Springboot-junit项目源码压缩包,仅供参考。如有错误之处还望指正。

    SpringBoot项目基于springboot物流管理系统.zip

    SpringBoot项目基于springboot的物流管理系统是一个为物流公司、货运代理和供应链管理人员设计的综合性管理平台。它利用Spring Boot的快速开发特性,结合了货物追踪、订单管理、库存控制、运输调度、客户关系管理...

    springboot在项目中集成 mysql,sqlserver多数据源项目源代码.zip

    springboot在项目中集成 mysql,sqlserver多数据源,,多数据源配置因为网上的很多都不能用,所以做完之后,就把自己的代码上来

    SpringBoot项目基于springboot的公交线路查询系统.zip

    SpringBoot项目基于SpringBoot的公交线路查询系统是一个为城市通勤者设计的在线应用程序,提供实时公交信息和路线规划服务。该系统旨在帮助用户快速找到最佳出行方案,减少等待时间,并提高城市公共交通的效率和便利...

    SpringBoot项目访问任意接口出现401错误的解决方案

    今天小编就为大家分享一篇关于SpringBoot项目访问任意接口出现401错误的解决方案,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    SpringBoot项目基于springboot的医护人员排班系统.zip

    SpringBoot项目基于SpringBoot的医护人员排班系统是一个为医院和诊所设计的网络应用程序,旨在帮助管理人员有效地安排医护人员的工作班次。该系统通过提供自动化的排班工具,确保医疗机构能够合理调配人力资源,同时...

    SpringBoot项目碰到layui怎么用表格-【SB系列之011】

    SpringBoot项目碰到layui怎么用表格--【SB系列之011】 2023年8月验证,无BUG 本系列校训 用免费公开视频,卷飞培训班哈人!打死不报班,赚钱靠狠干! 只要自己有电脑,前后项目都能搞!N年苦学无人问,一朝成名天下...

    SpringBoot项目人事管理系统.zip

    SpringBoot项目人事管理系统是一个为企业HR部门设计的自动化人力资源管理平台,它通过Spring Boot的快速开发特性整合了员工信息管理、考勤追踪、薪资计算和招聘流程等功能,旨在简化人力资源的日常管理工作,提升...

    SpringBoot项目基于SpringBoot的失物招领平台的设计与实现.zip

    SpringBoot项目基于SpringBoot的失物招领平台是为社区、学校、机场及其他公共场所设计的失物与招领信息发布和管理系统。它利用Spring Boot的快速开发特性,结合了物品信息登记、丢失报告、招领发布、物品搜索、消息...

    springboot+mybatis项目详细版

    创建springboot+mybatis项目入门详细版,有带错误码的返回值

    SpringBoot项目碰到layui怎么用表格-【SB系列之011】配套鼠标资源

    SpringBoot项目碰到layui怎么用表格--【SB系列之011】配套的鼠标资源, 不是代码,代码是另一个下载包代码不要积分,鼠标要积分 2023年8月验证,无BUG 本系列校训 用免费公开视频,卷飞培训班哈人!打死不报班,赚钱...

    SpringBoot项目作业管理系统.zip

    SpringBoot项目作业管理系统是一款针对学校和教育机构设计的在线作业发布、提交和评分平台。它允许教师轻松地布置和管理作业,同时为学生提供一个方便的在线环境来完成和提交作业。系统通过Spring Boot实现快速开发...

    SpringBoot项目实战-高校宿舍管理系统-前后端分离项目

    1.项目概况 ​ 提到宿舍,现在无论是学校,还是工厂,都是在熟悉不过的了,学生宿舍楼,职工教员工,职工宿舍楼等等,每一栋楼房都有很多的房间,每个宿舍分配了多少个床位,住着什么人,那些床位是空的,那些房间...

    SpringBoot项目编程训练系统设计与实现.zip

    SpringBoot项目编程训练系统是为计算机编程学习者和教育培训机构设计的在线编程实践和评估平台。它利用Spring Boot的快速开发特性,结合了编程练习提交、自动评分、课程管理、进度跟踪、代码比较以及讨论区交流等...

    SpringBoot项目基于Spring Boot智能无人仓库管理.zip

    SpringBoot项目基于Spring Boot的智能无人仓库管理系统是为物流中心、电子商务公司以及制造企业设计的自动化库存管理解决方案。它利用Spring Boot的快速开发特性,结合了货物识别、自动分拣、库存监控、出入库管理、...

    springboot自定义拦截器filter

    项目集成了sso资源拦截的控制,自己写了一个springBoot自定义的filter。可以减少一些不必要的资源拦截。自己做的一个小demo,共享于大家。

    SpringBoot项目毕业设计成绩管理系统的设计与实现.zip

    SpringBoot项目毕业设计成绩管理系统的设计与实现是一个为高校教务部门设计的一套方便高效的成绩管理平台。它利用Spring Boot的快速开发特性,整合了学生信息管理、成绩录入与查询、统计分析以及权限控制等功能,...

    SpringBoot项目招生管理系统.zip

    该系统提供了一系列工具,用于简化和自动化与学生招募相关的任务,从而提高了工作效率并减少了人为错误。 系统的主要功能包括: 1. 招生信息发布:允许教育机构发布招生通知、专业介绍、报名指南等信息。 2. 在线...

    springBoot 入门(一)—— 使用idea创建第一个springBoot项目

    版本使用说明 idea 为 Idea 2017 jdk 采用1.8 maven 采用 3.5.3 (记得先安装,...然后程序错误便消失了。 最后我们右键运行DemoApplication.java 项目打包上传到了Github https://github.com/jingxian99/edunusof

Global site tag (gtag.js) - Google Analytics