Xml maven:如何在目标中的特定文件路径点包含本地文件

Xml maven:如何在目标中的特定文件路径点包含本地文件,xml,maven,Xml,Maven,我需要将Maven自动下载的文件替换为我配置的本地文件。任何关于如何做到这一点的见解都将不胜感激 谢谢 我不知道您的限制,但就我了解您的上下文而言,您可能需要“修补”工件,并使用您自己的组ID释放它(如果许可证允许)。而不是将您的工件作为依赖项引用 如果旧工件是可传递依赖项,则可能需要排除它。这是。哪个文件?在哪里下载?什么时候?xml是如何相关的?@eis它是一个xml文件,是通过我的pom文件和maven自动下载的库的一部分。我只需要将我自己配置的这个xml文件的版本包含在目标中,而不是ma

我需要将Maven自动下载的文件替换为我配置的本地文件。任何关于如何做到这一点的见解都将不胜感激


谢谢

我不知道您的限制,但就我了解您的上下文而言,您可能需要“修补”工件,并使用您自己的组ID释放它(如果许可证允许)。而不是将您的工件作为依赖项引用


如果旧工件是可传递依赖项,则可能需要排除它。这是。

哪个文件?在哪里下载?什么时候?xml是如何相关的?@eis它是一个xml文件,是通过我的pom文件和maven自动下载的库的一部分。我只需要将我自己配置的这个xml文件的版本包含在目标中,而不是maven试图从库中提取的“库存”版本。每个人似乎都想得太多了。所以我需要的是获取一个工作的war文件并向其中注入一个文件。就这样。除此之外,当我将正在工作的war文件scp回本地框并将其分解时,即使我使用完全相同的名称重新将其jar,tomcat仍然无法工作……这是我的难题……即使我不对war文件本身进行任何更改,也会发生这种情况。我真的把它压缩回makebox,分解它,不做任何更改,用jar命令把它放回一场战争,把它压缩回远程box,然后重新启动tomcat,tomcat找不到东西等等等等…所以这似乎是你开发box上的jar和tomcat的问题?与Maven无关(正如你问题的标题所示;)?也许错误信息可以提供线索?“每个人似乎都想得太多了”。。。可能是因为你没有真正提供有意义的信息。您已经用maven和xml标记了它,但它似乎与maven或xml都没有关系。如果问题在于打包war文件,那么如果您提供您现在正在执行的确切步骤,将会有所帮助。