Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.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
maven使用assembly:assembly工作,但使用assembly:single失败_Maven_Maven Assembly Plugin - Fatal编程技术网

maven使用assembly:assembly工作,但使用assembly:single失败

maven使用assembly:assembly工作,但使用assembly:single失败,maven,maven-assembly-plugin,Maven,Maven Assembly Plugin,我有一个使用mvn assembly:assembly命令成功打包的maven项目,但是我看到了这个目标,所以我尝试按照建议使用mvn assembly:singe,但是现在我得到了以下错误: [警告]jarfile缺少POM… [警告][弃用]在根项目程序集中检测到模块集/二进制文件部分。 “jarfile”是存在于本地存储库中的jar。知道为什么会在assembly:assembly goal中找到它,但在assembly:single中没有找到它吗?警告缺少POM用于。。。这意味着您使用的

我有一个使用mvn assembly:assembly命令成功打包的maven项目,但是我看到了这个目标,所以我尝试按照建议使用mvn assembly:singe,但是现在我得到了以下错误:

[警告]jarfile缺少POM…

[警告][弃用]在根项目程序集中检测到模块集/二进制文件部分。


“jarfile”是存在于本地存储库中的jar。知道为什么会在assembly:assembly goal中找到它,但在assembly:single中没有找到它吗?

警告缺少POM用于。。。这意味着您使用的是一个不存在的依赖项。那么,为什么我在使用assembly:assembly时看不到它呢?您能显示Maven的完整日志输出吗?我可以通过为这个jar生成pom文件来解决这个问题,我不确定assembly:assembly为什么不需要它,但我现在在运行assembly:plugin时遇到了其他问题。然而,我注意到assembly:assembly仅在2.4中被弃用,我使用的是2.3,因此我将使用它。