Spring使用不同的文件和类路径加载器加载一个配置的部分

时间:2012-10-31 12:23:36

标签: spring configuration

是否可以从文件加载配置的自定义部分并自动从classpath加载配置的其他部分,放在jar中?

我使用spring 2.5.6框架在java上编写了命令行应用程序。 应用程序的配置由2部分组成:

  1. bigApplicationContext.xml
  2. 导入bigApplicationContext.xml的customConfig.xml

  3. bigApplicationContext引用了customConfig中的一些bean。

    我在jar中放置了bigApplicationContext和默认的customConfig。由ClassPathXmlApplicationContext加载的配置。没关系

    当我想为我的应用程序提供额外的命令行选项时,麻烦就开始了--pathToCustomConfig

    我想从文件加载配置的自定义部分,并从bigApplicationContext自动加载配置的其他部分,放在jar中。

    有可能吗?现在我有了

      

    配置问题:无法从relative导入bean定义   位置

1 个答案:

答案 0 :(得分:1)

使用

找到解决方案
<import resource="classpath:applicationContext.xml" />

我用过

<import resource="applicationContext.xml" />