Я сделал следующее (возможно, не идеально):
Сначала я ввел MavenProjectHelper
@Component
private MavenProjectHelper projectHelper;
Затем я добавил библиотеку zt-zip
<dependency>
<groupId>org.zeroturnaround</groupId>
<artifactId>zt-zip</artifactId>
<version>1.13</version>
<type>jar</type>
</dependency>
Теперь я могу сделать что-то вроде
ZipUtil.pack(someplugindir, somepluginzip);
projectHelper.attachArtifact(project, "zip", "someplugin", somepluginzip);
и все выглядит хорошо.