栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

关于在@Test下运行 报错Method 方法名 should be public的解决思路与启发

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

关于在@Test下运行 报错Method 方法名 should be public的解决思路与启发

在使用springboot框架的测试类时,我出现了该错误,解决思路如下: 首先就是在方法上添加public,如果正确下面的就不用看了,不过大多数应该不是,本人的问题是在添加了public之后还会报出空指针异常,在检查了dao层,以及domain层还有数据库连接等各种代码后,百思不得其解,都是正确的可就是报出了这个错误,其实我们大多数是陷入了一种误区,认为运行报错是代码的问题,而不去思考注解的问题. 而springboot方便我的使用不就是通过注解吗?因此检查自己的注解是否缺失,如无缺失应该检查依赖的版本,本人的错误出现在@Test这个注解上,我的pom文件中添加了junit注解,与spring-boot-start-test中的junit冲突了,下图是修改后的状态,希望能为大家提供一个思路,以后在代码正确的情况下去思考注解的问题,特别是springboot这种框架的使用过程中.下图是更改后的正确导包名称.

 运行一下

 运行成功!欧耶!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/658368.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号