我的配置文件在WEB-INF下的config目录下,配置文件名称叫做beans.xml
配置文件目录当我试图使用junit测试程序的时候,多次尝试发现除非写绝对路径,使用相对路径是访问不到WEB-INF下的配置文件的。
通过亲测和研究,发现应用服务器把WEB-INF指为禁访目录,项目的外部资源是不能访问的。
测试结果如上图如果放到src下的test目录下,访问成功,但是配置文件访问的文件如果在WEB-INF下,同样会报找不到文件的错误!
我的配置文件在WEB-INF下的config目录下,配置文件名称叫做beans.xml
配置文件目录当我试图使用junit测试程序的时候,多次尝试发现除非写绝对路径,使用相对路径是访问不到WEB-INF下的配置文件的。
通过亲测和研究,发现应用服务器把WEB-INF指为禁访目录,项目的外部资源是不能访问的。
测试结果如上图如果放到src下的test目录下,访问成功,但是配置文件访问的文件如果在WEB-INF下,同样会报找不到文件的错误!
本文标题:junit访问WEB-INF下的配置文件
本文链接:https://www.haomeiwen.com/subject/luyaeftx.html
网友评论