Maven-Spring多项目加载配置文件

2024-12-30 19:10:52
推荐回答(3个)
回答1:

1,classpath:applicationContext.xml改为classpath*:applicationContext.xml 
这么写也是一样的效果:classpath*:/applicationContext.xml 
2,在applicationContext.xml引用其它的配置文件: 
如果在同一个jar包这么写, 

Java代码  

要导入其它jar包中的配置文件,这么写 

Java代码  

就这么简单,重新打包、部署、启动成功。 

回答2:

一个工程当然只会读自己工程下的配置文件。

用maven-resources-plugin插件可以搞定。把其他项目的配置文件拷贝到当前项目的classpath下

回答3:

要指定具体目录位置 config是你本地目录名称

contextConfigLocation
/WEB-INF/config/applicationContext_*.xml