springboot项目报错

1.BindingException  绑定异常   

 出现原因

mapper.xml  和mapper.java的对应问题

1.id和方法名

 2.namespace和对应接口的全限定类名

3.如果以上两种问题都没有 最后检查yml配置文件

2. NoSuchBeanException异常

1.缺少对应的注解

thymeleaf模板报错

org.thymeleaf.exceptions.TemplateInputException: 
Error resolving template [index], template might not exist or might 
not be accessible by any of the configured Template Resolvers

这里的前缀后缀不要写错位置

thymeleaf模板如果部分  默认前后缀对应的就是resources下面的temeplates

2.模板解析异常

3.访问出现404

1.url错误
2.controller/restcontroller注解
3.创建类不在启动类同包或者子包下
4.yml视图解析器问题

消费者出现访问问题

4.项目打包出现

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on project dbsys: There are test failures.

添加依赖

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.4.2</version>
                <configuration>
                    <skipTests>true</skipTests>
                </configuration>
            </plugin>

5.yml文件输入com.mysql.jdbc.Driver出现cannot resolve class

1.查看pom文件是否缺少依赖

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
</dependency>

注意查看依赖是否正确

 <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
         <scope>runtime</scope>
 </dependency>
注意,这里有个深坑!!!
idea引入依赖的时候有时候会添加scope标签为runtime,把这个scope标签删除即可 

 6.SpringBoot启动报错:Error:(3, 32) java:无法访问org.springframework.boot.SpringApplication 错误的类文件...

项目创建使用的 Spring Boot 3.0.0,而 3.0 要求 Java 最低版本为 17。

1.升级自己的 Java 版本到 17 或 19。

2.把项目的 SpringBoot 版本降低至 2.0,目前2.0最新的GA版本为 2.7.6。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值