hello sir,
I need the creation of targets in ivy build.xml for generating the war file as done in the maven pom.xml thanks Anil E wrote: > > here is full build.xml for ivy > > > <?xml version="1.0" encoding="UTF-8"?> > <project xmlns:ivy="antlib:org.apache.ivy.ant" name="Revision5" > default="run"> > > <dependencies> > <dependency org="org.antlr" name="antlr-runtime" rev="3.2" > > <artifact name="antlr-runtime" type="jar" /> > </dependency> > <dependency org="asm" name="asm" rev="3.0" > > <artifact name="asm" type="jar" /> > </dependency> > <dependency org="asm" name="asm-tree" rev="3.0" > > <artifact name="asm-tree" type="jar" /> > </dependency> > <dependency org="net.sourceforge.cobertura" name="cobertura" rev="1.9.4.1" > > > <artifact name="cobertura" type="jar" /> > </dependency><dependency org="commons-cli" name="commons-cli" > rev="20040117.000000" > > <artifact name="commons-cli" type="jar" /> > </dependency> > <dependency org="commons-io" name="commons-io" rev="20030203.000550" > > <artifact name="commons-io" type="jar" /> > </dependency> > <dependency org="commons-lang" name="commons-lang" rev="2.4" > > <artifact name="commons-lang" type="jar" /> > </dependency> > <dependency org="org.hamcrest" name="hamcrest-all" rev="1.1" > > <artifact name="hamcrest-all" type="jar" /> > </dependency> > <dependency org="httpunit" name="httpunit" rev="1.7" > > <artifact name="httpunit" type="jar" /> > </dependency> > <dependency org="org.slf4j" name="jcl-over-slf4j" rev="1.6.1" > > <artifact name="jcl-over-slf4j" type="jar" /> > </dependency> > <dependency org="com.metaparadigm" name="json-rpc" rev="1.0" > > <artifact name="json-rpc" type="jar" /> > </dependency> > <dependency org="javax.servlet" name="jstl" rev="1.2" > > <artifact name="jstl" type="jar" /> > </dependency> > <dependency org="jtidy" name="jtidy" rev="4aug2000r7-dev" > > <artifact name="jtidy" type="jar" /> > </dependency> > <dependency org="junit" name="junit" rev="4.8.2" > > <artifact name="junit" type="jar" /> > </dependency> > <dependency org="org.mockito" name="mockito-core" rev="1.8.5" > > <artifact name="mockito-core" type="jar" /> > </dependency> > <dependency org="org.objenesis" name="objenesis" rev="1.0" > > <artifact name="objenesis" type="jar" /> > </dependency> > <dependency org="org.springframework" name="spring-asm" > rev="3.0.3.RELEASE" > > <artifact name="spring-asm" type="jar" /> > </dependency> > <dependency org="org.springframework" name="spring-beans" > rev="3.0.3.RELEASE" > > <artifact name="spring-beans" type="jar" /> > </dependency> > <dependency org="org.springframework" name="spring-context" > rev="3.0.3.RELEASE" > > <artifact name="spring-context" type="jar" /> > </dependency> > <dependency org="org.springframework" name="spring-core" > rev="3.0.3.RELEASE" > > <artifact name="spring-core" type="jar" /> > </dependency> > <dependency org="org.springframework" name="spring-expression" > rev="3.0.3.RELEASE" > > <artifact name="spring-expression" type="jar" /> > </dependency> > <dependency org="org.springframework" name="spring-test" > rev="3.0.3.RELEASE" > > <artifact name="spring-test" type="jar" /> > </dependency> > <dependency org="org.springframework" name="spring-web" > rev="3.0.3.RELEASE" > > <artifact name="spring-web" type="jar" /> > </dependency> > <dependency org="com.weiglewilczek.scala-lang-osgi" name="scala-library" > rev="2.9.1" > > <artifact name="scala-library" type="jar" /> > </dependency> > <dependency org="javax.servlet" name="servlet-api" rev="2.5" > > <artifact name="servlet-api" type="jar" /> > </dependency> > <dependency org="opensymphony" name="sitemesh" rev="2.4.1" > > <artifact name="sitemesh" type="jar" /> > </dependency> > <dependency org="org.slf4j" name="slf4j-api" rev="1.6.1" > > <artifact name="slf4j-api" type="jar" /> > </dependency> > <dependency org="org.slf4j" name="slf4j-simple" rev="1.6.1" > > <artifact name="slf4j-simple" type="jar" /> > </dependency> > <dependency org="org.antlr" name="stringtemplate" rev="4.0.2" > > <artifact name="stringtemplate" type="jar" /> > </dependency> > <dependency org="org.antlr" name="ST4" rev="4.0.4" > > <artifact name="ST4" type="jar" /> > </dependency> > </dependencies> > <target name="init-ivy"> > <taskdef resource="org/apache/ivy/ant/antlib.xml" > uri="antlib:org.apache.ivy.ant"> > <classpath> > <pathelement location="ivy.jar" /> > </classpath> > </taskdef> > </target> > > <target name="retrieve-all" depends="init-ivy" > description="--> Retrieves all Ivy dependencies into > the lib > directory"> > <ivy:retrieve /> > <antcall target="report" inheritRefs="true" /> > </target > > </project> > > > Anil E wrote: >> >> here is the build.xml for the ivy i created so far >> >> <!-- >> Licensed to the Apache Software Foundation (ASF) under one or more >> contributor license agreements. See the NOTICE file distributed with this >> work for additional information regarding copyright ownership. The ASF >> licenses this file to you under the Apache License, Version 2.0 (the >> "License"); you may not use this file except in compliance with the >> License. You may obtain a copy of the License at >> http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable >> law or agreed to in writing, software distributed under the License is >> distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY >> KIND, either express or implied. See the License for the specific >> language governing permissions and limitations under the License. >> --><?xml version="1.0" encoding="UTF-8"?> >> <project xmlns:ivy="ivy" name="eclipse-plugin-build"> >> <!-- Load Ivy ant tasks --> >> <taskdef uri="ivy" resource="org/apache/ivy/ant/antlib.xml"/> >> <!-- >> If Ivy is not in Ant's classpath, get the jar of Ivy and use the folowing >> --> >> <!-- taskdef rather than the above one --> >> <!-- >> path id="ivy.classpath"> <fileset dir="${basedir}"> <include >> name="ivy.jar" /> </fileset> </path> <taskdef uri="ivy" >> resource="org/apache/ivy/ant/antlib.xml" classpathref="ivy.classpath" / >> --> >> <!-- >> Load the properties where is defined the eclipse home >> --> >> <property file="${basedir}/ivysettings.properties"/> >> <target name="clean" description="Clean the build directory"> >> <delete dir="${basedir}/target"/> >> </target> >> <target name="buildobr" description="Build the obr index"> >> <!-- >> build the repo.xml which aggregate every metadata of the Eclipse plugins >> --> >> <mkdir dir="${basedir}/target"/> >> <ivy:buildobr baseDir="${eclipse.home}" basePath="${eclipse.home}" >> out="${basedir}/target/repo-eclipse.xml" indent="true"/> >> </target> >> <target name="ivy:configure"> >> <!-- classical ivy configuration --> >> <ivy:configure file="ivysettings.xml"/> >> </target> >> <target name="ivy:resolve" depends="ivy:configure"> >> <!-- classical resolve and cache-path --> >> <ivy:resolve file="ivy.xml" conf="*"/> >> <ivy:cachepath pathid="compile.classpath" conf="compile" >> useOrigin="true"/> >> </target> >> <target name="compile" depends="ivy:resolve" description="Compile the >> Eclipse plugin"> >> <mkdir dir="${basedir}/target/classes"/> >> <!-- >> simple javac (WARNING: contrary to the JDT, javac doesn't understand >> OSGi's accessibility (private packages)) >> --> >> <javac srcdir="${basedir}/src" classpathref="compile.classpath" >> destdir="${basedir}/target/classes" debug="true" >> includeAntRuntime="false"/> >> <copy todir="${basedir}/target/classes"> >> <fileset dir="${basedir}/src"> >> <include name="**"/> >> <exclude name="**/*.java"/> >> <exclude name="**/package.html"/> >> </fileset> >> <fileset dir="${basedir}"> >> <include name="plugin.xml"/> >> </fileset> >> </copy> >> </target> >> <target name="build" depends="compile" description="Build the Eclipse >> plugin"> >> <!-- simple jaring --> >> <jar basedir="${basedir}/target/classes" >> destfile="${basedir}/target/${ant.project.name}.jar" >> manifest="META-INF/MANIFEST.MF"/> >> </target> >> </project> >> >> Anil E-2 wrote: >>> >>> hello sir, >>> >>> I have setup my project on Apache Maven 3.0.4 successfully >>> and project is working fine=0ANow,Iwant to use Apache Ivy and do the >>> same >>> I am very new to Ivy ,I am providing you my pom.xml of maven >>> let me know if you need anything further >>> >>> thanks >>> Anil >>> >>> <project xmlns="http://maven.apache.org/POM/4.0.0" >>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >>> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 >>> http://maven.apache.org/xsd/maven-4.0.0.xsd"> >>> <modelVersion>4.0.0</modelVersion> >>> >>> <!-- The basic configurations --> >>> <groupId>1</groupId> >>> <artifactId>Revision6</artifactId> >>> <version>1.1</version> >>> <name>pom</name> >>> <packaging>war</packaging> >>> >>> <!-- Get ready SCM settings for Checkout --> >>> <scm> >>> >>> <connection>scm:git:https://ram...@github.com/abcis/EaaSVideoComponent.git</connection> >>> >>> <developerConnection>scm:git:https://ram...@github.com/abcis/EaaSVideoComponent.git</developerConnection> >>> <tag>HEAD</tag> >>> >>> <url>scm:git:https://ram...@github.com/abcis/EaaSVideoComponent.git</url> >>> </scm> >>> >>> <!-- Set the UTF , to avoid platform dependent build --> >>> <properties> >>> >>> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> >>> </properties> >>> >>> >>> >>> <dependencies> >>> >>> <dependency> >>> <groupId>org.springframework</groupId> >>> <artifactId>spring-core</artifactId> >>> <version>3.0.5.RELEASE</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>org.springframework</groupId> >>> <artifactId>spring-aspects</artifactId> >>> <version>3.0.5.RELEASE</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> <exclusions> >>> <exclusion> >>> <artifactId>spring-context</artifactId> >>> <groupId>org.springframework</groupId> >>> </exclusion> >>> </exclusions> >>> </dependency> >>> >>> <dependency> >>> <groupId>org.antlr</groupId> >>> <artifactId>antlr-runtime</artifactId> >>> <version>3.3</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>antlr</groupId> >>> <artifactId>antlr</artifactId> >>> <version>2.7.7</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> >>> <dependency> >>> <groupId>asm</groupId> >>> <artifactId>asm</artifactId> >>> <version>3.0</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>asm</groupId> >>> <artifactId>asm-tree</artifactId> >>> <version>3.0</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>net.sourceforge.cobertura</groupId> >>> <artifactId>cobertura</artifactId> >>> <version>1.9.4.1</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>commons-cli</groupId> >>> <artifactId>commons-cli</artifactId> >>> <version>1.2</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>commons-io</groupId> >>> <artifactId>commons-io</artifactId> >>> <version>2.1</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>commons-lang</groupId> >>> <artifactId>commons-lang</artifactId> >>> <version>2.4</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <!-- Avoid the inclusion of 'hamcrest' --> >>> <!-- <dependency> >>> <groupId>org.hamcrest</groupId> >>> <artifactId>hamcrest-all</artifactId> >>> <version>1.1</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> --> >>> <dependency> >>> <groupId>httpunit</groupId> >>> <artifactId>httpunit</artifactId> >>> <version>1.7</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>ant</groupId> >>> <artifactId>ant-jakarta-oro</artifactId> >>> <version>1.6.1</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>org.slf4j</groupId> >>> <artifactId>jcl-over-slf4j</artifactId> >>> <version>1.6.1</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>com.meschbach.psi</groupId> >>> <artifactId>psi-jetty6</artifactId> >>> <version>2.4</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>jetty</groupId> >>> <artifactId>jetty-util</artifactId> >>> <version>6.0.2</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>com.metaparadigm</groupId> >>> <artifactId>json-rpc</artifactId> >>> <version>1.0</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>javax.servlet</groupId> >>> <artifactId>jstl</artifactId> >>> <version>1.2</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>jtidy</groupId> >>> <artifactId>jtidy</artifactId> >>> <version>4aug2000r7-dev</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>junit</groupId> >>> <artifactId>junit</artifactId> >>> <version>4.8.2</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>ant</groupId> >>> <artifactId>ant-apache-log4j</artifactId> >>> <version>1.6.5</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>org.objenesis</groupId> >>> <artifactId>objenesis</artifactId> >>> <version>1.0</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>org.springframework</groupId> >>> <artifactId>spring-asm</artifactId> >>> <version>3.0.3.RELEASE</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>org.springframework</groupId> >>> <artifactId>spring-beans</artifactId> >>> <version>3.0.3.RELEASE</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>org.springframework</groupId> >>> <artifactId>spring-context</artifactId> >>> <version>3.0.3.RELEASE</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> >>> <dependency> >>> <groupId>org.springframework</groupId> >>> <artifactId>spring-expression</artifactId> >>> <version>3.0.3.RELEASE</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>org.springframework</groupId> >>> <artifactId>spring-test</artifactId> >>> <version>3.0.3.RELEASE</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>org.springframework</groupId> >>> <artifactId>spring-web</artifactId> >>> <version>3.0.3.RELEASE</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> >>> <dependency> >>> <groupId>com.weiglewilczek.scala-lang-osgi</groupId> >>> <artifactId>scala-library</artifactId> >>> <version>2.9.1</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> >>> <dependency> >>> <groupId>opensymphony</groupId> >>> <artifactId>sitemesh</artifactId> >>> <version>2.4.2</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>org.slf4j</groupId> >>> <artifactId>slf4j-api</artifactId> >>> <version>1.6.1</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>org.slf4j</groupId> >>> <artifactId>slf4j-simple</artifactId> >>> <version>1.6.1</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>org.antlr</groupId> >>> <artifactId>stringtemplate</artifactId> >>> <version>3.2.1</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> >>> >>> <dependency> >>> <groupId>javax.el</groupId> >>> <artifactId>javax.el-api</artifactId> >>> <version>2.2.4</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> <dependency> >>> <groupId>javax.servlet</groupId> >>> <artifactId>servlet-api</artifactId> >>> <version>3.0-alpha-1</version> >>> <type>jar</type> >>> <scope>compile</scope> >>> </dependency> >>> >>> </dependencies> >>> >>> <!-- Now,perform the required targets --> >>> <build> >>> >>> <finalName>${application-name}</finalName> >>> >>> <!-- The root of the test source code for cui --> >>> <!-- >>> <testSourceDirectory>${basedir}/src/test</testSourceDirectory> >>> --> >>> <extensions> >>> <extension> >>> <groupId>org.apache.maven.wagon</groupId> >>> <artifactId>wagon-ssh-external</artifactId> >>> <version>1.0-beta-2</version> >>> </extension> >>> </extensions> >>> >>> <plugins> >>> >>> <plugin> >>> >>> <groupId>com.googlecode.addjars-maven-plugin</groupId> >>> <artifactId>addjars-maven-plugin</artifactId> >>> <version>1.0.3</version> >>> <executions> >>> <execution> >>> >>> <goals> >>> <goal>add-jars</goal> >>> </goals> >>> <configuration> >>> >>> <packagingExcludes>**/*.svn-base</packagingExcludes> >>> <resources> >>> <resource> >>> >>> <directory>${basedir}/WebContent/WEB-INF/localJars</directory> >>> <excludes> >>> >>> <exclude>**/*.svn-base</exclude> >>> >>> </excludes> >>> >>> </resource> >>> </resources> >>> </configuration> >>> </execution> >>> </executions> >>> </plugin> >>> >>> <!-- >>> <plugin> >>> >>> <groupId>org.apache.maven.plugins</groupId> >>> >>> <artifactId>maven-jar-plugin</artifactId> >>> <configuration> >>> <archive> >>> <manifest> >>> >>> <addDefaultImplementationEntries>true</addDefaultImplementationEntries> >>> >>> <addClasspath>true</addClasspath> >>> >>> <mainClass>your.main.Class</mainClass> >>> </manifest> >>> <manifestEntries> >>> >>> <Class-Path>../conf/</Class-Path> >>> </manifestEntries> >>> </archive> >>> </configuration> >>> </plugin> >>> --> >>> >>> <plugin> >>> <artifactId>maven-antrun-plugin</artifactId> >>> <executions> >>> <execution> >>> <phase>package</phase> >>> <configuration> >>> <tasks> >>> <!-- copy the dependent jars >>> (4) to the lib directory--> >>> <copy >>> todir="${baseDirPath}/target/${application-name}/WEB-INF/lib"> >>> <fileset >>> dir="${baseDirPath}/${adapterForResources}/WEB-INF/localJars"/> >>> </copy> >>> >>> <!-- copy the resource bundles >>> --> >>> <mkdir >>> dir="${baseDirPath}/target/${application-name}/WEB-INF/classes/ResourceBundles/"/> >>> <copy >>> todir="${baseDirPath}/target/${application-name}/WEB-INF/classes/ResourceBundles/"> >>> <fileset >>> dir="${baseDirPath}/src/ResourceBundles"/> >>> </copy> >>> >>> <!-- copy the xmls --> >>> <copy >>> todir="${baseDirPath}/target/${application-name}/WEB-INF/classes/"> >>> <fileset >>> dir="${baseDirPath}/${adapterForResources}/WEB-INF/" >>> includes = "*.xml"/> >>> </copy> >>> >>> <!-- copy the resources --> >>> <copy >>> todir="${baseDirPath}/target/${application-name}/"> >>> <fileset >>> dir="${baseDirPath}/${adapterForResources}/" excludes = >>> "${baseDirPath}/src/WEB-INF/"/> >>> </copy> >>> >>> </tasks> >>> </configuration> >>> <goals> >>> <goal>run</goal> >>> </goals> >>> </execution> >>> </executions> >>> </plugin> >>> >>> >>> >>> <plugin> >>> <groupId>org.apache.maven.plugins</groupId> >>> <artifactId>maven-surefire-plugin</artifactId> >>> <version>2.8.1</version> >>> >>> <configuration> >>> <includes> >>> <include>**/*Test.java</include> >>> </includes> >>> <phase>package</phase> >>> </configuration> >>> </plugin> >>> >>> >>> <plugin> >>> >>> <groupId>org.apache.maven.plugins</groupId> >>> >>> <artifactId>maven-war-plugin</artifactId> >>> <version>2.2</version> >>> <configuration> >>> >>> >>> <packagingExcludes>**/*.svn-base</packagingExcludes> >>> >>> <webXml>${baseDirPath}\WebContent\WEB-INF\web.xml</webXml> >>> >>> <warName>${application-name}</warName> >>> <webResources> >>> <resource> >>> >>> <directory>${baseDirPath}\WebContent</directory> >>> >>> <includes> >>> >>> <include>${baseDirPath}/target/${application-name}/WEB-INF/classes/</include> >>> >>> >>> <include>${baseDirPath}/target/${application-name}/WEB-INF/classes/ResourceBundles/</include> >>> >>> >>> <include>${baseDirPath}/target/${application-name}/</include> >>> >>> </includes> >>> >>> >>> <excludes> >>> >>> <exclude>${baseDirPath}/target/WEB-INF/*.xml</exclude> >>> >>> <exclude>${baseDirPath}/target/WEB-INF/localJars/*.jar</exclude> >>> >>> <exclude>${baseDirPath}/target/WEB-INF/antDependentJars/*.jar</exclude> >>> >>> </excludes> >>> </resource> >>> </webResources> >>> </configuration> >>> </plugin> >>> >>> >>> <!-- >>> <plugin> >>> >>> <artifactId>maven-resources-plugin</artifactId> >>> <version>2.5</version> >>> <executions> >>> <execution> >>> <id>copy-resources</id> >>> >>> <phase>package</phase> >>> <goals> >>> >>> <goal>copy-resources</goal> >>> </goals> >>> <configuration> >>> >>> <outputDirectory>${baseDirPath}/target/${application-name}/WEB-INF/ResourceBundles/</outputDirectory> >>> <resources> >>> <resource> >>> >>> <directory>${baseDirPath}/${source-Path}/ResourceBundles/</directory> >>> </resource> >>> </resources> >>> >>> <excludes> >>> >>> <exclude>**/*.svn-base</exclude> >>> >>> </excludes> >>> </configuration> >>> </execution> >>> </executions> >>> </plugin> >>> >>> --> >>> >>> <plugin> >>> >>> <groupId>org.apache.maven.plugins</groupId> >>> >>> <artifactId>maven-install-plugin</artifactId> >>> <version>2.3.1</version> >>> <executions> >>> <execution> >>> >>> <id>default-install</id> >>> >>> <phase>install</phase> >>> </execution> >>> </executions> >>> </plugin> >>> >>> >>> <plugin> >>> >>> <groupId>de.saumya.mojo</groupId> >>> >>> <artifactId>runit-maven-plugin</artifactId> >>> <version>0.28.6</version> >>> </plugin> >>> >>> <plugin> >>> >>> <groupId>org.codehaus.mojo</groupId> >>> >>> <artifactId>exec-maven-plugin</artifactId> >>> <version>1.2.1</version> >>> <executions> >>> <execution> >>> <configuration> >>> <phase>test</phase> >>> >>> <mainClass>main.java.com.cisco</mainClass> >>> <arguments> >>> <argument /> >>> </arguments> >>> </configuration> >>> </execution> >>> </executions> >>> </plugin> >>> >>> <plugin> >>> >>> <groupId>org.codehaus.mojo</groupId> >>> >>> <artifactId>tomcat-maven-plugin</artifactId> >>> <version>1.2.1</version> >>> <configuration> >>> >>> <warFile>${baseDirPath}/target/${application-name}.war</warFile> >>> >>> <url>${tomcat-deployment-path}</url> >>> >>> <server>mytomcatForCUIDeployment</server> >>> >>> <path>/${application-name}</path> >>> </configuration> >>> </plugin> >>> >>> >>> </plugins> >>> >>> <pluginManagement> >>> <plugins> >>> <plugin> >>> >>> <groupId>org.apache.maven.plugins</groupId> >>> >>> <artifactId>maven-scm-plugin</artifactId> >>> <version>1.6</version> >>> <configuration> >>> >>> <connectionType>scm:git:https://ram...@github.com/abcis/EaaSVideoComponent.git</connectionType> >>> >>> <checkoutDirectory>checkout</checkoutDirectory> >>> >>> <excludes>EaasWebApp,Snapshot,bbb-video,bigbluebutton-client,est</excludes> >>> >>> <excludes>UX,UI,Documents</excludes> >>> </configuration> >>> </plugin> >>> >>> >>> <plugin> >>> >>> <groupId>org.apache.maven.plugins</groupId> >>> >>> <artifactId>maven-release-plugin</artifactId> >>> <configuration> >>> >>> <localCheckout>true</localCheckout> >>> </configuration> >>> </plugin> >>> >>> >>> >>> >>> <plugin> >>> <groupId>org.mortbay.jetty</groupId> >>> >>> <artifactId>maven-jetty-plugin</artifactId> >>> <version>6.1.10</version> >>> <configuration> >>> >>> <scanIntervalSeconds>10</scanIntervalSeconds> >>> <stopKey>stopCUI</stopKey> >>> <stopPort>8080</stopPort> >>> </configuration> >>> <executions> >>> <execution> >>> <id>start-jetty</id> >>> >>> <phase>pre-integration-test</phase> >>> <goals> >>> <goal>run</goal> >>> </goals> >>> <configuration> >>> >>> <scanIntervalSeconds>0</scanIntervalSeconds> >>> >>> <daemon>true</daemon> >>> </configuration> >>> </execution> >>> <execution> >>> <id>stop-jetty</id> >>> >>> <phase>post-integration-test</phase> >>> <goals> >>> >>> <goal>stop</goal> >>> </goals> >>> </execution> >>> </executions> >>> </plugin> >>> >>> </plugins> >>> </pluginManagement> >>> >>> </build> >>> >>> </project> >>> >> > -- View this message in context: http://old.nabble.com/regarding-Apache-Ivy-setup-tp33659486p33660313.html Sent from the ivy-user mailing list archive at Nabble.com.