[ http://jira.codehaus.org/browse/MIDEA-64?page=comments#action_75996 ] Stephen Connolly commented on MIDEA-64: ---------------------------------------
I can confirm this bug exists in IDEA 4.5.4, IDEA 5.1.2, and IDEA 6.0 beta. In all cases I regenerated the IDEA project files mvn idea:clean mvn idea:idea before loading in the IDE in order to eliminate contamination between IDEA versions. In our case the dependency in our pom.xml is: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.3</version> <scope>provided</scope> </dependency> I have checked all the poms for all of our dependencies and any that list servlet-api as a dependency also have scope set to provided. In all three versions of the IDE the WAR packaging is incorrectly set to "Copy files to". > Provided dependencies are also copied to /WEB-INF/lib > ----------------------------------------------------- > > Key: MIDEA-64 > URL: http://jira.codehaus.org/browse/MIDEA-64 > Project: Maven 2.x Idea Plugin > Issue Type: Bug > Affects Versions: 2.0 > Reporter: Geoffrey De Smet > Attachments: screenshot-1.jpg > > > A dependency with the scope "provided" (and probably "system" too) is also > marked as to be copied to /WEB-INF/lib for webapp modules. -- 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