有若干个普通maven项目,一个web maven项目,依赖都设置好了
所有的项目配置文件统一是各个项目classpath下的applicationContext.xml
web.xml里配置如下
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:applicationContext.xml</param-value>
</context-param>
但是发现,只能加载到当前项目(即web项目)的自己的配置文件,所有依赖项目的配置文件都没有加载,也没有报错。。。
想问一下,怎么把所有依赖项目的配置文件都加载到啊,是不是还需要进行其他的什么设置?很急,希望高手帮忙解答一下,谢谢。。。
1ï¼classpath:applicationContext.xmlæ¹ä¸ºclasspath*:applicationContext.xml
è¿ä¹åä¹æ¯ä¸æ ·çææï¼classpath*:/applicationContext.xml
2ï¼å¨applicationContext.xmlå¼ç¨å
¶å®çé
ç½®æ件ï¼
å¦æå¨åä¸ä¸ªjarå
è¿ä¹åï¼
Java代ç
<import resource="classpath:/applicationContext-action.xml" />è¦å¯¼å
¥å
¶å®jarå
ä¸çé
ç½®æ件ï¼è¿ä¹å
Java代ç
<import resource="classpath*:/applicationContext-service.xml" />å°±è¿ä¹ç®åï¼éæ°æå
ãé¨ç½²ãå¯å¨æåã
classpath* 我在网上看的说是可以读取引入的jar包里的配置文件啊,maven的依赖项目不就是以jar的方式加进来的吗?为什么读取不了呢?
maven-resources-plugin插件,这个能说的详细点吗?加上插件就行?还需要别的什么设置吗?还有直接拷贝的话,名字相同是不是会报错啊?
最好能给段代码,谢谢。。
难道不能直接放在根路径下面?