是否可以像往常一样构建一个spring应用程序jar文件/w所有jar依赖项打包在jar中,但是在jar外部定义资源文件夹+ spring app-context.xml?如果是这样,谁能给我举个例子?
如果可能的话,我想使用 maven 构建,但是 maven 将资源压缩到 jar 的根目录,我希望这些资源在外部可用/捕获,所以我想这里实际上有 2 个问题。
- 你如何让 spring 使用来自外部文件的上下文/属性。(例如外部“类路径*:/META-INF/spring/applicationContext.xml”)
- 你如何让 maven 打包 jar 文件,而不是将资源压缩到主 jar。虽然我猜这可以通过 maven 插件进行配置......我猜第一个问题更重要,我只是认为有某种模板解决方案可以解决这个问题,但无法找到示例。