问题说明:
使用的是 gradle 导入项目,没想到发现编译之后测试的时候出错了,报的错误为
file cannot be opened because it does not exist
也就是文件找不到,到 build 目录一看,感情是 resources 目录下的配置文件都没用拷贝过来,只有一堆的 class package。
解决办法:
在 gradle 中多配置个 Task:
task copyTestResources(type: Copy) {from "${projectDir}/src/test/resources"into "${buildDir}/classes/test"}processTestResources.dependsOn copyTestResources
如果觉得《【解决方案】IDEA 配合 gradle 时候无法正确编译资源文件resources的问题》对你有帮助,请点赞、收藏,并留下你的观点哦!