You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Stevo Slavic (JIRA)" <ji...@codehaus.org> on 2008/08/19 17:00:27 UTC

[jira] Closed: (MNG-3706) Multi-module project with intermodule dependencies fails to package

     [ http://jira.codehaus.org/browse/MNG-3706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stevo Slavic closed MNG-3706.
-----------------------------

    Resolution: Not A Bug

Issue was in wrong use of maven assembly plugin where instead of "attached" goal, "assembly" goal was used, breaking multimodule project build.

> Multi-module project with intermodule dependencies fails to package
> -------------------------------------------------------------------
>
>                 Key: MNG-3706
>                 URL: http://jira.codehaus.org/browse/MNG-3706
>             Project: Maven 2
>          Issue Type: Bug
>          Components: Reactor and workspace
>    Affects Versions: 2.0.9
>            Reporter: Stevo Slavic
>
> Say we have a maven project with following module structure:
> mainproject (packaging: pom)
>     module 1 (packaging: jar)
>     module 2 (packaging: pom)
>         module 2.1 (packing: jar, depends on module 1)
>         module 2.2 (packagin: jar, depends on module 2.1)
>     module 3 (packaging: pom)
>         module 3.1 (packaing: jar, depends on module 1)
>         module 3.2 (packaging: jar, depends on module 2.2)
> If using command line one issues "mvn clean package" on a main project a build error gets reported that while building module 3.1 maven "failed to resolve artifact", reporting module 1 as missing. If using command line one issues "mvn clean install", again on a main project, a similar build error gets reported but now while building module 3.2 maven failed to resolve artifact, reporting as missing module 3.1 and module 2.2.
> Before issuing either of the commands I've cleaned up local repository from all of these modules artifacts, expecting that maven will resolve dependencies between modules while building them without using local or remote repositories.

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