Редактировать: Похоже, задача Ant Cab основана на зависимости, которая больше не существует. Другие ресурсы указывают на использование Cab creator, написанного на Java, lcab, если вы работаете в Linux или makecab.exe в Windows. Другой вариант - использовать zip-файл, который более широко поддерживается.
Что вы ищете для AntRun plugin для Maven, который затем даст вам доступ к Ant Cab task.
Вот непроверенный пример того, что вы бы добавить в свой POM в разделе плагинов:
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>ant-example</id>
<phase>prepare-package</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<tasks>
<cab cabfile="target/example.cab" basedir="deploy/folder"/>
</tasks>
</configuration>
</execution>
</executions>
</plugin>
Thianks это выглядит, как он будет работать .. Мне нужно установить шкаф SDk .. – garyM
jadez, этот Функциональность нарушается в муравей. Похоже, мне нужно рефакторировать файл cab.java ant. – garyM
Это несчастливо. Есть и другие инструменты для создания файлов cab, но они не работают напрямую с Maven. – jaydez