761 Star 6.6K Fork 1.4K

GVP萧明 / knife4j

 / 详情

junit 运行时会报错

已完成
创建于  
2020-09-23 16:51

java.io.FileNotFoundException: class path resource [META-INF/resources/] cannot be resolved to absolute file path because it does not reside in the file system: jar:file:/E:/soft-data/maven-data/com/github/xiaoymin/knife4j-spring-ui/2.0.5/knife4j-spring-ui-2.0.5.jar!/META-INF/resources/

在spring boot下执行Junit测试就会报错,但是代码可以正常执行。

@RunWith(SpringRunner.class)
@SpringBootTest(classes = App.class)
public class Test {
    就是很普通的单元测试
}

评论 (3)

HeyS1 创建了任务
HeyS1 关联仓库设置为萧明/knife4j
展开全部操作日志

。。。这是你没下载下来吧。。这种错也是奇葩

。。。这是你没下载下来吧。。这种错也是奇葩

@萧明 没下载下来是指jar包?我确定下载下来了,因为正常启动时没问题的,就是单纯在junit运行就会有问题

@HeyS1@EnableSwagger2这个注解的java配置文件上加一个注解@ConditionalOnWebApplication试试

萧明 添加了
 
question
标签
萧明 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
118100 xiaoym 1578918321
Java
1
https://gitee.com/xiaoym/knife4j.git
git@gitee.com:xiaoym/knife4j.git
xiaoym
knife4j
knife4j

搜索帮助