【发布时间】:2017-07-05 05:55:51
【问题描述】:
我正在使用以下调用来获取流,以便我可以找到我的一些资源的文件名。
Thread.currentThread().getContextClassLoader().getResourceAsStream(...)
当我正常运行我的代码时它工作正常,如果我将我的资源复制到我的测试文件夹中它也工作正常。
如何避免这种重复并使我的测试(通过 IDEA 运行时)使用 main 中的资源?
【问题讨论】:
-
我找到了一个 Maven 特定的解决方法。看看这个:stackoverflow.com/a/6541151/451518
-
@defaultlocale 谢谢。不过,我不确定我是否理解该评论。我已经更新了这个问题,以明确我只想通过 IntelliJ IDEA 正常运行测试。 (虽然我想我以后也会希望他们与 Maven 一起工作。)
标签: java maven intellij-idea junit