[ http://jira.codehaus.org/browse/MWAR-244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=246612#action_246612 ]
Mike Calmus commented on MWAR-244: ---------------------------------- This is occurring because a webResources block is set up in a company-wide parent pom. The block points to a directory that doesn't exist in my implementation. There seems to be no way to override or remove this configuration inherited from a parent pom. > Provide a mechanism for not including or having an empty webapp directory > ------------------------------------------------------------------------- > > Key: MWAR-244 > URL: http://jira.codehaus.org/browse/MWAR-244 > Project: Maven 2.x WAR Plugin > Issue Type: Improvement > Affects Versions: 2.1.1 > Reporter: Mike Calmus > Priority: Minor > > If the configured (or default) webapp directory does not exist, the plugin > throws an IllegalArgumentException saying the directory does not exist. There > should be a way to proceed without having to create an empty directory. > [INFO] Trace > java.lang.IllegalStateException: basedir D:\mydir\src\main\webapp does not > exist > at > org.codehaus.plexus.util.DirectoryScanner.scan(DirectoryScanner.java:290) > at > org.apache.maven.plugin.war.packaging.WarProjectPackagingTask.getFilesToCopy(WarProjectPackagingTask.java:373) > at > org.apache.maven.plugin.war.packaging.WarProjectPackagingTask.copyResources(WarProjectPackagingTask.java:317) > at > org.apache.maven.plugin.war.packaging.WarProjectPackagingTask.handleWebResources(WarProjectPackagingTask.java:135) > at > org.apache.maven.plugin.war.packaging.WarProjectPackagingTask.performPackaging(WarProjectPackagingTask.java:91) > at > org.apache.maven.plugin.war.AbstractWarMojo.buildWebapp(AbstractWarMojo.java:472) > at > org.apache.maven.plugin.war.AbstractWarMojo.buildExplodedWebapp(AbstractWarMojo.java:404) > at > org.apache.maven.plugin.war.WarMojo.performPackaging(WarMojo.java:197) > at org.apache.maven.plugin.war.WarMojo.execute(WarMojo.java:159) > ... -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira