Please, please, pretty please try to stay away from the exec plugin whereever possible. It ussually ends up being non portable across developer operating systems. Most commands like cp have a perfectly usable equivalent in ant like the copy task.
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/1adec812 Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/1adec812 Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/1adec812 Branch: refs/heads/internallb Commit: 1adec812fad2fd58559d5b2e37b8b35d121486ce Parents: 93ef3ad Author: Hugo Trippaers <htrippa...@schubergphilis.com> Authored: Fri Apr 26 13:56:07 2013 +0200 Committer: Hugo Trippaers <htrippa...@schubergphilis.com> Committed: Fri Apr 26 14:00:01 2013 +0200 ---------------------------------------------------------------------- client/pom.xml | 11 +++++------ 1 files changed, 5 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cloudstack/blob/1adec812/client/pom.xml ---------------------------------------------------------------------- diff --git a/client/pom.xml b/client/pom.xml index 743cd36..a7c7009 100644 --- a/client/pom.xml +++ b/client/pom.xml @@ -450,16 +450,15 @@ </goals> <configuration> <target if="${nonoss}"> - <echo>test</echo> <replaceregexp file="${basedir}/target/generated-webapp/WEB-INF/web.xml" match="classpath:componentContext.xml" replace="classpath:nonossComponentContext.xml" byline="true" /> - <exec executable="cp"> - <arg value="-r" /> - <arg value="${basedir}/../plugins/network-elements/cisco-vnmc/scripts" /> - <arg value="${basedir}/target/generated-webapp/WEB-INF/classes/" /> - </exec> + <copy overwrite="true" todir="${basedir}/target/generated-webapp/WEB-INF/classes/scripts"> + <fileset dir="${basedir}/../plugins/network-elements/cisco-vnmc/scripts"> + <include name="**/*" /> + </fileset> + </copy> </target> </configuration> </execution>