maven使用assembly:assembly工作,但使用assembly:single失败
我有一个使用mvn assembly:assembly命令成功打包的maven项目,但是我看到了这个目标,所以我尝试按照建议使用mvn assembly:singe,但是现在我得到了以下错误: [警告]jarfile缺少POM… [警告][弃用]在根项目程序集中检测到模块集/二进制文件部分。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用于。。。这意味着您使用的
“jarfile”是存在于本地存储库中的jar。知道为什么会在assembly:assembly goal中找到它,但在assembly:single中没有找到它吗?警告缺少POM用于。。。这意味着您使用的是一个不存在的依赖项。那么,为什么我在使用assembly:assembly时看不到它呢?您能显示Maven的完整日志输出吗?我可以通过为这个jar生成pom文件来解决这个问题,我不确定assembly:assembly为什么不需要它,但我现在在运行assembly:plugin时遇到了其他问题。然而,我注意到assembly:assembly仅在2.4中被弃用,我使用的是2.3,因此我将使用它。