[ 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

        

Reply via email to