在 Gradle 环境中的 JUnit 测试中访问文件
现在我有一个Java库,它有一个测试类。在该类中,我想访问位于硬盘上的一些文件。
build.gradle 看起来像这样:
apply plugin: 'java'
dependencies {
testCompile 'junit:junit:4.11'
}
我的文件在下方,Java 类在java_lib/src/test/assets/file.xml
java_lib/src/test/java/<package_name>.java
因此,我执行
final InputStream resourceAsStream = this.getClass().getResourceAsStream("assets/file.xml");
不幸的是,我得到空值。我做错了什么?