【发布时间】:2023-04-09 13:51:02
【问题描述】:
我正在使用 Maven 3.0.3。我正在运行“mvn test”命令,其中我的测试文件位于标准位置(src/test/java)。我应该将属性文件放在哪里,以便它们被 Java 的“getResourceAsStream”方法拾取?我尝试将我的属性文件放在 src/main/resources 和 src/test/resources 中,但我的 JUnit 测试没有找到它们。这是我想要加载测试的方式...
final InputStream in = getClass().getResourceAsStream("my.properties");
但这会返回 null。我正在使用 JUnit 4.8。有任何想法吗?谢谢, - 戴夫
【问题讨论】: