普通的springmvc项目,不过是用mac+idea开发的,然后平时我很少用main方法来测试,都是通过controller测的调用,用postman工具来测试,而不会用main()方法测试。而最近公司通过dubbo服务提供RPC的调用,我们作为提供方,自然不会去写controller来调用,而是通过暴露接口的形式给友方调用。
然后自己在测试的时候,因为前辈们已经把applicationContext.xml放置在了WEB-INF文件夹下了,所以我就写了个main方法自测,然后一直报错文件找不到,我的现象是这样的:
配置文件所在目录:
读取配置文件代码如下:
复制文件path,绝对路径读取:
FileSystemXmlApplicationContext context = new FileSystemXmlApplicationContext(