mvn idea:idea doesn't generated an .iml file that will include a web facet's 
owning module's classes.
-----------------------------------------------------------------------------------------------------

                 Key: MIDEA-107
                 URL: http://jira.codehaus.org/browse/MIDEA-107
             Project: Maven 2.x IDEA Plugin
          Issue Type: Bug
    Affects Versions: 2.0
            Reporter: Robert Nicholson


In IntelliJ Idea 6 it doesn't look like it was necessary to have a 
containerElement entry under WebModuleProperties for the actual classes of the 
module that owns the facet or web module.

I am using mvn 2.0.7

If you take this same .iml file and use it in IntelliJ 7 it will not include 
those classes in the war that's built. It seems something changed b/w Idea 6 
and Idea 7 WRT to how it determines which classes to include into a 
webmodule/facet.

In 7, you explicitly see the classes as a dependency and you can select  "copy 
module output to"

but in 6. It seems to have implicitly included those classes and doesn't show 
the owning module as an explicit dependency when showing you the jars/modules 
that are "copied" to the war.

So I think it may be necessary for the mvn idea:idea plugin to include an 
explicit containerElement under packaging for the actual module that owns the 
web facet. In the context of the .iml file you can think of that module as 
"self"



-- 
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