Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Maven部署忽略已上载的工件_Java_Maven - Fatal编程技术网

Java Maven部署忽略已上载的工件

Java Maven部署忽略已上载的工件,java,maven,Java,Maven,我正在使用maven deploy命令将生成的工件上传到jfrog工件库。这个命令运行得很好,但是有时候Jfrog会因为任何原因向我返回一个错误500内部服务器错误 我的项目有很多模块和子项目。这个问题是,我如何重试maven部署,只针对上载中出现错误的工件或尚未上载的工件。当我再次尝试该命令时,Jfrog返回给我一个错误403禁止,因为这一工件已经上传 有没有办法忽略Maven中已经上传的事实?我没有找到一个友好的方法来解决这个问题,然后,我的最终解决方案是增加人工制品的版本并再次上传所有内容

我正在使用maven deploy命令将生成的工件上传到jfrog工件库。这个命令运行得很好,但是有时候Jfrog会因为任何原因向我返回一个错误500内部服务器错误

我的项目有很多模块和子项目。这个问题是,我如何重试maven部署,只针对上载中出现错误的工件或尚未上载的工件。当我再次尝试该命令时,Jfrog返回给我一个错误403禁止,因为这一工件已经上传


有没有办法忽略Maven中已经上传的事实?

我没有找到一个友好的方法来解决这个问题,然后,我的最终解决方案是增加人工制品的版本并再次上传所有内容。

您是重新加载快照还是版本?首先,我得到的印象是,您有一个具有不同版本的多模块,而不是整个多模块的单一模块,而且您正在部署默认情况下禁止发布的版本重新部署,这是正确的。除此之外,500意味着确实存在一些问题,您应该调查问题的真正根本原因…感谢回复@ThorbjørnRavnAndersen我上传时刚刚发布错误。快照工作正常,因为jfrog接受快照的覆盖上载。@khmarbaise错误500的原因是上载过载。在一天中的某个时候,jfrog开始大量上传,他简直无法忍受。我的项目尽管有子模块,但它们都有相同的版本。我真的很想忽略这些错误来保留那些还没有考虑使用nexus的模块。docker实例的启动和运行非常简单