I'm seeing a problem that appears to be nearly identical to one posted
here
in the recent past. See
http://www.mail-archive.com/[email protected]/msg77272.html
and the subsequent thread. The issue didn't seem to be obviously
resolved at that time.
The command line 'mvn install' works when run for a [war] project
individually, but fails for that same project when 'mvn install' is run
from it's parent.
In my case, the maven-war-plugin is configured [in the parent project's
pom] thusly
<plugin>
<inherited>true</inherited>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<webResources>
<resource>
<filtering>true</filtering>
<directory>src/main/webapp/WEB-INF</directory>
<targetPath>WEB-INF</targetPath>
<includes>
<include>**/web.xml</include>
</includes>
</resource>
</webResources>
</configuration>
</plugin>
The failure looks like
<<snip>>
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-war-plugin:2.0.2:war' -->
[DEBUG] (f) archiveClasses = false
[DEBUG] (s) classesDirectory = P:\eclipse-workspace\ev\target\classes
[DEBUG] (f) filters =
[P:\eclipse-workspace\ev\target\build.timestamp.properties]
[DEBUG] (f) outputDirectory = P:\eclipse-workspace\ev\target
[DEBUG] (f) primaryArtifact = true
[DEBUG] (s) project = MavenProject:
com.epsiia.dxweb:ev:2.4.16-SNAPSHOT @ P:\eclipse-workspace\ev\pom.xml
[DEBUG] (f) warName = ev-2.4.16-SNAPSHOT
[DEBUG] (s) warSourceDirectory =
P:\eclipse-workspace\ev\src\main\webapp
[DEBUG] (s) filtering = true
[DEBUG] (s) directory = src/main/webapp/WEB-INF
[DEBUG] (s) targetPath = WEB-INF
[DEBUG] (s) includes = [**/web.xml]
[DEBUG] (f) webResources = [Lorg.apache.maven.model.Resource;@9d267d
[DEBUG] (s) webappDirectory =
P:\eclipse-workspace\ev\target\ev-2.4.16-SNAPSHOT
[DEBUG] (f) workDirectory = P:\eclipse-workspace\ev\target\war\work
[DEBUG] -- end configuration --
[INFO] [war:war]
[INFO] Exploding webapp...
[INFO] Assembling webapp ev in
P:\eclipse-workspace\ev\target\ev-2.4.16-SNAPSHOT
[INFO] Copy webapp webResources to
P:\eclipse-workspace\ev\target\ev-2.4.16-SNAPSHOT
[INFO]
------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO] basedir src\main\webapp\WEB-INF does not exist
[INFO]
------------------------------------------------------------------------
[DEBUG] Trace
java.lang.IllegalStateException: basedir src\main\webapp\WEB-INF does
not exist
at
org.codehaus.plexus.util.DirectoryScanner.scan(DirectoryScanner.java:542
)
at
org.apache.maven.plugin.war.AbstractWarMojo.getWarFiles(AbstractWarMojo.
java:824)
<<snip>>
Thoughts anyone? Thanks.
Brad
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]