You can use the antrun plugin to perform random tasks at specific times of the build process.
http://maven.apache.org/plugins/maven-antrun-plugin/usage.html I'd create a task to delete that folder using ant immediately after packaging things up, I suppose. However, this is such a trivial issue (at least to me), that I would probably just ignore it. Wayne On 4/21/06, RobJac <[EMAIL PROTECTED]> wrote: > > I am trying to create an EAR for my project using Maven2. Its creating EAR > properly but i guess it initialy creates an EAR folder in my ${basedir} and > then EARs it from there. How can i get this folder deleted after the EAR is > created? I am facing the same issue while creating a WAR project as well, > but creating my JAR projects does not have this issue. My EAR pom xml looks > like this. Hope I am clear here. > > <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/maven-v4_0_0.xsd"> > <modelVersion>4.0.0</modelVersion> > <groupId>DB_EA</groupId> > <artifactId>DB_EA</artifactId> > <packaging>ear</packaging> > <version>1.0</version> > <dependencies> > <dependency> > <groupId>A</groupId> > <artifactId>A</artifactId> > <version>1.0</version> > <type>jar</type> > </dependency> > </dependencies> > <build> > <directory>${basedir}</directory> > <finalName>${project.artifactId}</finalName> > <plugins> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-ear-plugin</artifactId> > <configuration> > <earSourceDirectory>${basedir}/src</earSourceDirectory> > <archive> > <manifest> > <addClasspath>true</addClasspath> > </manifest> > </archive> > <generateApplicationXml>false</generateApplicationXml> > </configuration> > </plugin> > </plugins> > </build> > </project> > > -- > View this message in context: > http://www.nabble.com/Avoid-Build-folder-when-creating-EAR-WAR-t1485825.html#a4024144 > Sent from the Maven - Users forum at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
