2016-04-01 1 views

Répondre

0

Modifier: Il semble que la tâche Ant Cab repose sur une dépendance qui n'existe plus. D'autres ressources pointent vers l'utilisation d'un Cab creator écrit en Java, l'outil lcab si vous êtes sur Linux, ou makecab.exe sur Windows. Une autre option serait d'utiliser un fichier zip, qui est plus largement supporté.

Ce que vous cherchez le AntRun plugin pour Maven, qui vous donnera alors accès au Ant Cab task.

Voici un exemple non testé de ce que vous ajouteriez à votre POM dans la section plugins:

<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> 
+0

Thianks cela ressemble à cela fonctionnera .. Je dois installer l'armoire sdk .. – garyM

+0

jadez, ce la fonctionnalité est brisée en ant. On dirait que j'ai besoin de refactoriser le fichier cab.java de ant. – garyM

+0

C'est malheureux. Il existe d'autres outils pour créer des fichiers CAB, mais ils ne semblent pas fonctionner directement avec Maven. – jaydez