如何覆盖包括依赖关系JAR中的共享资源

时间:2019-04-08 10:09:29

标签: java maven maven-3

我有一些依赖于一个公共库的Web项目。该库包括一些用于显示错误的JSP文件(使用web.xml错误页面功能)。这些JSP文件包含在库共享资源中,因此它们与应用程序中的文件合并。

如果想要的话,我想要的是一种用特定于应用程序的文件覆盖那些文件的方法。如果我在应用程序的相同位置包含相同名称的文件,则它们将被库中的文件覆盖。有没有办法,也许使用Maven插件,这样我就可以在将库中的文件复制到目标目录之后,再从应用程序复制文件?这样,如果应用程序包含其自己的文件,则将使用它们。如果不是,则使用库中的那些。

我尝试使用目标副本资源添加新的maven-resources-plugin执行,但是它们仍然被库中的覆盖。

非常感谢您的帮助。

0 个答案:

没有答案