> > Hi, > > im trying to execute something from a maven pom using the exec-maven-plugin > > so I have this: > > > </executions> > </plugin> > <plugin> > <artifactId>exec-maven-plugin</artifactId> > <groupId>org.codehaus.mojo</groupId> > <executions> > <execution><!-- Run our version > calculation script --> > <id>Package cms</id> > <phase>compile</phase> > <goals> > <goal>exec</goal> > </goals> > <configuration> > > <executable>echo</executable> > <arguments> > > <argument>asdas</argument> > </arguments> > </configuration> > </execution> > </executions> > </plugin> > > > > but when i run mvn I get this error below - any idea whats wrong : > > > > > [INFO] > ------------------------------------------------------------------------ > AdminsMacBook-2:tabber Emmett$ clear > > AdminsMacBook-2:tabber Emmett$ mvn exec:exec > [INFO] Scanning for projects... > [INFO] Reactor build order: > [INFO] QL project > [INFO] QL data module > [INFO] QL service module > [INFO] QL web module > [INFO] QL CMS module > [INFO] QL Solr > [INFO] Searching repository for plugin with prefix: 'exec'. > Downloading: > http://repo1.maven.org/maven2/org/codehaus/mojo/exec-maven-plugin/1.2.1.jbossorg-3/exec-maven-plugin-1.2.1.jbossorg-3.pom > [INFO] > ------------------------------------------------------------------------ > [INFO] Building Funnel Scope QL project > [INFO] task-segment: [exec:exec] > [INFO] > ------------------------------------------------------------------------ > ----------------------------------------------------- > this realm = > app0.child-container[org.codehaus.mojo:exec-maven-plugin:1.2.1.jbossorg-3] > urls[0] = > file:/Users/Emmett/.m2/repository/org/codehaus/mojo/exec-maven-plugin/1.2.1.jbossorg-3/exec-maven-plugin-1.2.1.jbossorg-3.jar > urls[1] = > file:/Users/Emmett/.m2/repository/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar > Number of imports: 10 > import: org.codehaus.classworlds.Entry@a6c57a42 > import: org.codehaus.classworlds.Entry@12f43f3b > import: org.codehaus.classworlds.Entry@20025374 > import: org.codehaus.classworlds.Entry@f8e44ca4 > import: org.codehaus.classworlds.Entry@92758522 > import: org.codehaus.classworlds.Entry@ebf2705b > import: org.codehaus.classworlds.Entry@bb25e54 > import: org.codehaus.classworlds.Entry@bece5185 > import: org.codehaus.classworlds.Entry@3fee8e37 > import: org.codehaus.classworlds.Entry@3fee19d8 > > > this realm = plexus.core > urls[0] = file:/Developer/tools/apache-maven-2.2.1/lib/maven-2.2.1-uber.jar > Number of imports: 10 > import: org.codehaus.classworlds.Entry@a6c57a42 > import: org.codehaus.classworlds.Entry@12f43f3b > import: org.codehaus.classworlds.Entry@20025374 > import: org.codehaus.classworlds.Entry@f8e44ca4 > import: org.codehaus.classworlds.Entry@92758522 > import: org.codehaus.classworlds.Entry@ebf2705b > import: org.codehaus.classworlds.Entry@bb25e54 > import: org.codehaus.classworlds.Entry@bece5185 > import: org.codehaus.classworlds.Entry@3fee8e37 > import: org.codehaus.classworlds.Entry@3fee19d8 > ----------------------------------------------------- > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > *[INFO] > ------------------------------------------------------------------------* > *[INFO] Internal error in the plugin manager executing goal > 'org.codehaus.mojo:exec-maven-plugin:1.2.1.jbossorg-3:exec': Unable to load > the mojo 'org.codehaus.mojo:exec-maven-plugin:1.2.1.jbossorg-3:exec' in the > plugin 'org.codehaus.mojo:exec-maven-plugin'. A required class is missing: > org/apache/commons/exec/ExecuteStreamHandler* > *org.apache.commons.exec.ExecuteStreamHandler* > [INFO] > ------------------------------------------------------------------------ > [INFO] For more information, run Maven with the -e switch > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 1 second > [INFO] Finished at: Fri May 18 14:57:28 CEST 2012 > [INFO] Final Memory: 3M/81M > [INFO] > ------------------------------------------------------------------------ > AdminsMacBook-2:tabber Emmett$ mvn exec:exec > > > > > -- > Emmett >
-- Emmett
