我有一个带有父 POM 的项目和三个带有的子项目。我想执行目标程序集:仅在一个子 POM 上进行程序集。我已经阅读了以下帖子,但我没有让它与 maven 程序集插件一起使用。
如果我跑
mvn -DskipTests=true assembly:assembly
我收到以下错误:
[错误] 无法在项目内部执行目标 org.apache.maven.plugins:maven-assembly-plugin:2.2-beta-5:assembly (default-cli):读取程序集时出错:未找到程序集描述符。-> [帮助 1]
似乎它总是解析插件配置并查找程序集描述符,即使那样,如果我根本不将插件放入父 POM 中。有人有组装插件的解决方案吗?