spring 配置文件加载通配符问题

liushaog 发布于 2014/08/04 18:08
阅读 1K+
收藏 0
ClassPathXmlApplicationContext cpx = new ClassPathXmlApplicationContext("classpath*:/application*.xml")



jar目录

X.jar
  -application.xml
  -application-db.xml



这样写配置文件加载不了


ClassPathXmlApplicationContext cpx = new ClassPathXmlApplicationContext("classpath*:/application.xml")
ClassPathXmlApplicationContext cpx = new ClassPathXmlApplicationContext("classpath*:/application.xml", "classpath*:/application-db.xml");
分开这样写可以加载进去,用通配符匹配不了。。。。

是不是我通配符哪里写错了?



加载中
0
0
oneMore
oneMore
不是通配符问题,应该是配置文件内容
liushaog
liushaog
与内容无关
0
loyal
loyal
classpath为什么毛后面有个*号啊?搞毛线的
excepiton
excepiton
classpath 后面带*表示搜索所有路径,如果没有*号,本项目外的jar包的xml是不会加载的
0
loyal
loyal
ApplicationContext ac = new ClassPathXmlApplicationContext("classpath:/*.xml");



0
excepiton
excepiton
@红薯 单行代码那个绿色的问号为啥不上移动
返回顶部
顶部