我在该位置有文件
--src
--> main
--> config
--> application
--> context
--> reference
--> user
--> user.xml
其中
--src
--> main
--> config
在类路径中。现在我正在尝试使用
访问该文件Resource resource = new ClassPathResource("classpath**:/application/context/references/user/user.xml");
File file = resource.getFile();
但是我得到了FileNotFoundException
,我尝试了
Resource resource = new ClassPathResource("classpath:/application/context/references/user/user.xml");
File file = resource.getFile();
也是,但我仍然得到例外。有人可以帮助我理解ClassPathResource
和正确解决方案的工作吗?
答案 0 :(得分:15)
使用如下
Resource resource = new ClassPathResource("/application/context/references/user/user.xml");
File file = resource.getFile();