junit访问WEB-INF下的配置文件
2018-06-19 本文已影响0人
心态姐姐
我的配置文件在WEB-INF下的config目录下,配置文件名称叫做beans.xml
![](https://img.haomeiwen.com/i8706433/cd69ca369a4d10b1.png)
当我试图使用junit测试程序的时候,多次尝试发现除非写绝对路径,使用相对路径是访问不到WEB-INF下的配置文件的。
通过亲测和研究,发现应用服务器把WEB-INF指为禁访目录,项目的外部资源是不能访问的。
![](https://img.haomeiwen.com/i8706433/2154fe2bf967529b.png)
如果放到src下的test目录下,访问成功,但是配置文件访问的文件如果在WEB-INF下,同样会报找不到文件的错误!