我有一堆spring配置文件,全部都在META-INF目录下的不同子包中。 我一直在使用类似以下的import...
<import resource="../database/schema.xml"/>
因此,从源文件的相对路径开始。当我在一个不是jar文件中的本地构建中工作时,这很好用。但是当我将所有内容打包到一个jar文件中时,我会收到无法解析URL资源的错误。如果我将上述内容更改为绝对路径(使用classpath:),则可以正常工作。
是否有任何方法可以在打包在jar中的情况下使用带有“..”的相对路径,或者我只能使用下降的相对路径和绝对路径?