1

我有两个项目,每个项目在各自的资源文件夹中都有 Spring XML 文件。

但是一个项目被其他项目引用,比如导入jar。

如何在 jar 中使用 XML?

4

2 回答 2

2

您可以使用classpath*:/application-context.xml - 替换application-context.xml为您的文件名。

如果您的 Spring XML 文件名为 applicaiton-context.xml,请将其移动到两个项目中的 spring 文件夹下。然后,您可以像这样使用两个 XML 文件创建上下文

ApplicationContext ctx = new ClasspathXmlApplicationContext("classpath*:/spring/application-context.xml")
于 2012-05-10T05:04:10.170 回答
0

您可以使用 jar 中的 xml 和项目中的 xml:

ApplicationContext context = new ClassPathXmlApplicationContext( new String[] {
                "classpath*:spring/applicationContext-*.xml"});

请在此处查看我的Question1Question2

于 2012-05-10T12:56:49.653 回答