是否可以获取某些模块的zip版本(在此示例中为case模块:core-dll) zip已部署到存储库:
assembly.xml:
<moduleSets>
<moduleSet>
<includes>
<include>*:core-dll</include>
</includes>
<binaries>
<unpack>false</unpack>
<includeDependencies>false</includeDependencies>
<attachmentClassifier>zip</attachmentClassifier>
<outputDirectory>installation_files\plugins</outputDirectory>
</binaries>
</moduleSet>
</moduleSets>
我收到错误:
Assembly: package is not configured correctly:
Cannot find attachment with classifier: zip in module project: .. core-dll
答案 0 :(得分:1)
您收到此错误的原因是classifier
与打包type
不同。 pom引用提供了详细信息,但足以说,程序集插件期望core-dll-zip-<version>.jar
而不是core-dll-<version>.zip
至于您的要求,不确定您使用moduleSet
的原因。也许您应该考虑使用dependencySet
。在这种情况下,假设dependency
被正确定义(使用正确的包type
),我相信程序集插件将包含它。我没试过。