Assuming you're using the standard Maven directory structure, simply
put the struts-config.xml file in the following place:
{root}/src/main/webapp/WEB-INF/
Then Maven should include it automatically in WEB-INF in your WAR.
It looks like you're using a non-standard layout, so that makes it
more difficult. Can you not restructure your project to use the
"normal" Maven layout?
Wayne
On 9/12/07, Syed Shabir <[EMAIL PROTECTED]> wrote:
> Hi,
>
>
>
> Could anyone tell me how to copy the struts xml files to the WEB-INF
> folder during a WAR build.
>
>
>
> I'm using the 'maven-war-plugin' to do the build as below
>
>
>
> .................
>
> <plugins>
>
> ..........................
>
> <plugin>
>
>
> <groupId>org.apache.maven.plugins</groupId>
>
>
> <artifactId>maven-war-plugin</artifactId>
>
> <version>2.0</version>
>
> <configuration>
>
> <webResources>
>
> <resource>
>
>
> <directory>${basedir}\web</directory>
>
> <includes>
>
>
> <include>*.html</include>
>
>
> <include>**/*.html</include>
>
>
> <include>**/*.gif</include>
>
>
> <include>**/*.js</include>
>
>
> <include>**/*.css</include>
>
>
> <include>**/*.jsp</include>
>
>
> </includes>
>
> </resource>
>
> <resource>
>
>
> <directory>${basedir}\WEB-INF</directory>
>
> <includes>
>
>
>
> <include>**/*.xml</include>
>
>
> <include>*.tld</include>
>
> </includes>
>
>
>
> <targetPath>WEB-INF</targetPath>
>
>
> <filtering>false</filtering>
>
> </resource>
>
>
> </webResources>
>
> <webXml>${basedir}\WEB-INF\web.xml</webXml>
>
>
> </configuration>
>
> </plugin>
>
> .............................
>
> </plugins>
>
> .............
>
>
>
> This copies the XML files to the root of the WAR file
>
>
>
> Much appreciated!!
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]