Hi... I get!!!!!!

My pom.xml seemed like that now....

</project>
...
<build>
   <sourceDirectory>${basedir}\src</sourceDirectory>
   <directory>target</directory>
   <outputDirectory>target/classes</outputDirectory>
   <plugins>
     <plugin>
       <groupId>org.apache.maven.plugins</groupId>
       <artifactId>maven-war-plugin</artifactId>
       <configuration>
          <warSourceDirectory>WebRoot</warSourceDirectory>
       </configuration>
     </plugin>
     ...
   </plugins>
 </build>
....
</project>


The only thing that I must do now, is How to get the sources ( *.java) to
my  web.war.
When maven package the war it puts all my sources with (*.java) and I need
only the  *.class in my war.

Any clue how do i get this???

Regards

Leo


2006/5/22, Mike Perham <[EMAIL PROTECTED]>:

Your warSourceDirectory should be "WebRoot", not
"${basedir}\src".  Directories should be specified with forward slashes and
there is no need to prefix them with basedir.  The plugin should handle
relative paths for you.

-----Original Message-----
From: Leo L [mailto:[EMAIL PROTECTED]
Sent: Monday, May 22, 2006 12:00 PM
To: Maven Users List
Subject: [M2] Can´t find web.xml

>
>  Hi!
>  I have a project that i want to package the EAR with maven.
>
   My App.´s  structure look like this

>  - Project
>        |
>        |___ ejb
>        |___ components
>        |___ web
>                      |__ src
>                      |__ webRoot
>                      |              |__ WEB-INF
>                      |              |               |__ my configuration
> files like web.xml that the maven looking for...
>                      |              |
>                      |              | ___ my .jsps
>
                       |
                       |__ pom.xml


>
> When i run mvn install  i get a build error : Error Assembling WAR:
>
   It can´t find web.xml
   My pom.xml is like this:
<project>
....
<build>
   <plugins>
     <plugin>
       <groupId>org.apache.maven.plugins</groupId>
       <artifactId>maven-war-plugin</artifactId>
       <executions>
         <execution>
           <goals>
             <goal>war</goal>
           </goals>
           <configuration>
             <warSourceDirectory>${basedir}\src</warSourceDirectory>
             <webResources>
               <resource>
                 <directory>${basedir}\WebRoot</directory>
                 <filtering>true</filtering>
                 <includes>
                   <include>**/*.xml</include>
                 </includes>
               </resource>
             </webResources>
           </configuration>
          </execution>
       </executions>
     </plugin>
...
  </plugins>
</build>
...
</project>



   Any clue???


>  Regards
> Leo
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to