2012-07-12 2 views
0

J'essaie de créer un fichier SWC à partir d'une bibliothèque Flex, et quoi que je fasse, flexmojos (3.6.1) semble construire un fichier "config.xml" dans le dossier bin/classes qui est vide, et utilise cela pour la configuration, en ignorant complètement tout ce que je mets dans l'élément plugin> configuration. Je l'ai essayé en exécutant la ligne de commande, à travers m2e, et à travers Jenkins et je reçois le même problème à chaque fois. Je suis coincé et je ne sais pas ce que je fais mal.flexmojos ignorant la configuration?

Voici la partie build de mon POM.

<sourceDirectory>${basedir}/src</sourceDirectory> 
<directory>${basedir}/bin</directory> 
<plugins> 
    <plugin> 
     <groupId>org.sonatype.flexmojos</groupId> 
     <artifactId>flexmojos-maven-plugin</artifactId> 
     <version>3.6.1</version> 
     <extensions>true</extensions> 
     <dependencies> 
      <dependency> 
       <groupId>com.adobe.flex</groupId> 
       <artifactId>compiler</artifactId> 
       <version>${flex.version}</version> 
       <type>pom</type> 
      </dependency> 
     </dependencies> 
     <configuration> 
      <computeDigest>false</computeDigest> 
      <allowSourcePathOverlap>true</allowSourcePathOverlap> 
      <debug>false</debug> 
      <warnings> 
       <no-constructor>false</no-constructor> 
      </warnings> 
     </configuration> 
    </plugin> 
</plugins> 

Répondre

0

Il s'avère que je courais une ancienne cible de compilation-swc. Quand je suis retourné à la nouvelle cible, tout allait bien. le plugin m2e Eclipse ne m'a pas donné le choix de sélectionner la dernière cible dans leurs paramètres de configuration de construction.

Questions connexes