Bearbeiten: Es sieht so aus, als ob die Ant Cab-Aufgabe auf einer Abhängigkeit beruht, die nicht mehr existiert. Andere Ressourcen verweisen auf die Verwendung eines in Java geschriebenen Cab creator Tools, das Tool lcab unter Linux oder makecab.exe unter Windows. Eine andere Option wäre die Verwendung einer Zip-Datei, die weiter unterstützt wird.
Was suchen Sie für die AntRun plugin für Maven, die Ihnen dann Zugriff auf die Ant Cab task geben wird.
Hier ist ein nicht getestet Beispiel dafür, was Sie zu Ihrem POM in den Plugins Abschnitt hinzufügen würde:
<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 das sieht aus wie es funktioniert .. Ich brauche das Kabinett sdk .. – garyM
jadez zu installieren, Diese Funktionalität ist in Ameise gebrochen. Es sieht so aus, als müsste ich die cab.java-Datei von ant umgestalten. – garyM
Das ist bedauerlich. Es gibt einige andere Tools zum Erstellen von CAB-Dateien, aber sie scheinen nicht direkt mit Maven zu arbeiten. – jaydez