unpack dependecies once with maven dependecy plugin -


hi i've figured out explode zip file in project directory 1 time. mean if diretory exist not explode second time. here way today

<plugin>                 <groupid>org.apache.maven.plugins</groupid>                 <artifactid>maven-dependency-plugin</artifactid>                 <version <plugin>                 <groupid>org.apache.maven.plugins</groupid>                 <artifactid>maven-dependency-plugin</artifactid>                 <version>2.2</version>                 <executions>                     <!--import qooxdoo sdk , add target directory-->                     <execution>                         <id>extract-qooxdoo-sdk</id>                         <phase>process-resources</phase>                         <goals>                             <goal>unpack-dependencies</goal>                         </goals>                         <configuration>                             <includeartifactids>qooxdoo-sdk</includeartifactids>                             <outputdirectory>${project.basedir}/qooxdoo-sdk</outputdirectory>                         </configuration>                     </execution>                 </executions>             </plugin>>2.2</version>                 <executions>                     <!--import qooxdoo sdk , add target directory-->                     <execution>                         <id>extract-qooxdoo-sdk</id>                         <phase>process-resources</phase>                         <goals>                             <goal>unpack-dependencies</goal>                         </goals>                         <configuration>                             <includeartifactids>qooxdoo-sdk</includeartifactids>                             <outputdirectory>${project.basedir}/qooxdoo-sdk</outputdirectory>                         </configuration>                     </execution>                 </executions>             </plugin> 

thanks help

i suggest use profile check if folder exists. suggest put folder different folder example target folder....

<profiles>   <profile>     <id>qo</id>     <activation>       <file>         <missing>${project.basedir}/qooxdoo-sdk</missing>       </file>     </activation>     <build>       <plugins>         <plugin>           <groupid>org.apache.maven.plugins</groupid>           <artifactid>maven-dependency-plugin</artifactid>           <version>2.2</version>           <executions>             <!--import qooxdoo sdk , add target directory-->             <execution>               <id>extract-qooxdoo-sdk</id>               <phase>process-resources</phase>               <goals>                 <goal>unpack-dependencies</goal>               </goals>               <configuration>                 <includeartifactids>qooxdoo-sdk</includeartifactids>                 <outputdirectory>${project.basedir}/qooxdoo-sdk</outputdirectory>               </configuration>             </execution>           </executions>         </plugin>       </plugins>     </build>   </profile> </profiles> 

Comments

Popular posts from this blog

c# - How to set Z index when using WPF DrawingContext? -

razor - Is this a bug in WebMatrix PageData? -

visual c++ - Using relative values in array sorting ( asm ) -