Maven过滤存储在依赖项中的资源

Jos*_*osh 8 spring maven

是否可以对存储在依赖项中的资源(例如spring文件)应用maven过滤?

我的一个从属jar中的spring文件使用属性$ {project.artifactId}.如何对此spring文件应用过滤,以便可以在本地spring文件中导入资源?

Gau*_*rav 2

您可以首先使用Maven 依赖插件中的unpack goal来解压 jar 。

然后,您可以使用资源插件应用过滤。

  • 罐子已经被打开包装;spring 文件正在被卸载到我的目标目录中的类路径中。但是,过滤目标目录不起作用,因为过滤发生在文件移动之前。即使我将过滤修改为在解包后进行,过滤目标目录似乎也是一个非常糟糕的解决方案。 (3认同)