Spring Application Context Import

时间:2013-01-17 10:26:07

标签: spring import applicationcontext

我有一个项目A(Spring Web),想要导入另一个项目,如

  1. 网络项目
  2. 桌面项目
  3. 怎么做?请帮忙。谢谢。

1 个答案:

答案 0 :(得分:5)

您无法导入“项目”。您可以将JAR作为项目的依赖项提供,然后将Spring配置(即应用程序上下文)从JAR导入到项目的Spring配置中。

示例

项目A在a.jar的根文件夹中编译为a-context.xmla.jar。然后在项目的project-context.xml中放置

<import resource="classpath:a-context.xml" /> 

您的案例

在你的情况下,这没有多大意义。我假设Web项目被编译成WAR文件?然后,如果在桌面应用程序中使用,则会有许多多余的依赖项。因此,您应该提取一个编译为common.jar的公共项目,该项目可以用作两个项目的依赖项。