gpt4 book ai didi

m2eclipse - maven-war-plugin 错误 : Failed to copy file for artifact 的解决方法

转载 作者:行者123 更新时间:2023-12-02 18:45:15 26 4
gpt4 key购买 nike

如果我在 Eclipse 中有一个简单的 Maven webapp 项目,该项目依赖于工作区中的另一个 Maven 项目,则会收到错误...

无法复制工件 [group:artifact:jar:version:compile] (org.apache.maven.plugins:maven-war-plugin:2.3:exploded:make-war-exploded:compile) pom.xml 的文件/项目行 xx Maven 构建问题

它在网上提到了几个地方(Maven 团队就哪个部分损坏了、如何修复它等进行了争论)——我发现的唯一解决方法是“禁用工作区解析”。嗯,好吧,但这就是为什么我在工作区中有该项目 - 这样就可以对其进行编辑,并且可以拾取更改,而无需每次都安装。

我们最近刚刚转换为使用 Maven,所以我对此没有太多经验 - 并且不知何故,我们的 SVN 中的一些项目即使使用相同的配置也不会给出该错误(它们是由一位顾问创建的,他不是已经不在这里了)。我不明白有什么区别 - 我使用了几乎相同的 poms,尝试了不同版本的 eclipse/war 插件,添加了构建助手/wtp 集成,以不同的方式创建了项目,比较了 eclipse 配置文件等。我能想到的唯一区别是这些都是部署的,而我不在家里这样做。

我只是希望该错误消失(无需禁用工作区分辨率),这样我就不必忽略所有错误或每次运行时都会出现一个对话框来确认继续。这可能是我错过/不知道的简单事情。

最佳答案

这可能是 m2eclipse 插件的问题。要解决此问题:

打开项目->属性->Maven。取消选中“解决工作空间项目的依赖关系”,这解决了 m2eclipse 中的 war 插件的问题。

关于m2eclipse - maven-war-plugin 错误 : Failed to copy file for artifact 的解决方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14028257/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com