如何从src / main / java中的src / test / resources读取道具

时间:2014-05-15 14:01:36

标签: java xml maven

我是标准的maven项目......

src/main/java我有一个名为MyResourceLoader.java的类,它按名称my_props.xml加载一些资源。

src/test/resource中,我创建了此my_props.xml

现在在src/test/java,我尝试调用MyResourceLoader.java,但它无法看到my_props.xml ..

如何让它可见?

2 个答案:

答案 0 :(得分:2)

应该是

src/test/resources

src/test/resource

答案 1 :(得分:0)

来自@ sotirios-delimanolis:

您将资源放在src / test / resources中,当您运行它时,您没有进行测试,您正在运行它,因此maven编译它并忽略{{1} }目录。

将其更改为src/test并查看是否能解决问题,src/main/resources指示是放入实际jar中的内容。