我正在处理的示例应用程序在测试中没有资源文件夹,我不知道为什么,所以我尝试在测试中手动创建资源文件夹,如下所示:
来自 eclipse :在 上java资源 > 新建源文件夹 > 源代码/测试/资源
我现在可以看到资源文件夹出现在测试包中,但问题是,是否有 任何其他配置 我应该做 maven 或 Spring 或 单元测试 所以我可以使用资源文件夹并从中加载文件?
请指教,谢谢。
最佳答案
您要么使用 maven 标准目录布局(然后 maven 自动包含它),要么将 maven 指向构建部分中 pom 文件中的资源,如下所示:
<testResources>
<testResource>
<directory>src/test/resources</directory>
</testResource>
</testResources>
然后你就拥有了类路径上的资源。
关于spring - 如何为单元测试手动创建测试资源文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8209347/