m2 is spitting out the error message "basedir JavaSource does not exist"
.I have the following in my "maven-war-plugin" config in my web
project pom(i.e D:\MAVEN-WORK\eportal\eportal-web\pom.xml)
<resource>
<!-- this is relative to the pom.xml directory -->
<directory>JavaSource</directory>
<excludes>
<exclude>**/*</exclude>
</excludes>
</resource>
This happens when I run "mvn install" from my top-level directory(i.e
D:\MAVEN-WORK\eportal\).
My directory structure is located in D:\MAVEN-WORK and looks like :
|-- eportal
|--pom.xml
|-- eportal-web
|-- WebContent
|-- JavaSources
|-- pom.xml
But when I run "mvn install" from D:\MAVEN-WORK\eportal\eportal-web ,
I don't get the error message.What the implications of the comment
(<!-- this is relative to the pom.xml directory -->)?Looks like
"<directory>JavaSource</directory>" is being resolved from my top
level directory?
Debug output :
[DEBUG] (s) classesDirectory = D:\MAVEN-WORK\eportal\eportal\target\classes
[DEBUG] (f) filters = []
[DEBUG] (f) outputDirectory = D:\MAVEN-WORK\eportal\eportal\target
[DEBUG] (f) primaryArtifact = true
[DEBUG] (s) project = [EMAIL PROTECTED]
[DEBUG] (f) warName = eportal
[DEBUG] (s) warSourceDirectory = D:\MAVEN-WORK\eportal\eportal\WebContent
[DEBUG] (f) warSourceExcludes = **/*.java
[DEBUG] (s) directory = JavaSource
[DEBUG] (s) excludes = [**/*]
[DEBUG] (f) webResources = [Lorg.apache.maven.model.Resource;@c68059
[DEBUG] (s) webXml = D:\MAVEN-WORK\eportalWebContent\WEB-INF\web.xml
[DEBUG] (s) webappDirectory =
D:\MAVEN-WORK\eportal\eportal\target\eportal-1.0.0
[DEBUG] (f) workDirectory = D:\MAVEN-WORK\eportal\eportal\target\war\work
[DEBUG] -- end configuration --
[INFO] [war:war]
[INFO] Exploding webapp...
[INFO] Copy webapp webResources to
D:\MAVEN-WORK\eportal\eportal\target\eportal-1.0.0
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] basedir JavaSource does not exist
[INFO] ------------------------------------------------------------------------
[DEBUG] Trace
java.lang.IllegalStateException: basedir JavaSource does not exist
at org.codehaus.plexus.util.DirectoryScanner.scan(DirectoryScanner.java:
542)
at org.apache.maven.plugin.war.AbstractWarMojo.getWarFiles(AbstractWarMo
Jeff
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]