maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stepan Roh (JIRA)" <j...@codehaus.org>
Subject [jira] Commented: (MNG-2979) Cross module dependencies for multi-module site
Date Tue, 19 Jun 2007 08:45:57 GMT

    [ http://jira.codehaus.org/browse/MNG-2979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_99975
] 

Stepan Roh commented on MNG-2979:
---------------------------------

I believe this is not a missing feature, but a bug. If in the chain of called goals is some
with "@requiresDependencyResolution compile" then it works (e.g. compilation during compile
phase in default lifecycle) otherwise it does not - can be tested by calling "mvn compile
site".

> Cross module dependencies for multi-module site
> -----------------------------------------------
>
>                 Key: MNG-2979
>                 URL: http://jira.codehaus.org/browse/MNG-2979
>             Project: Maven 2
>          Issue Type: Improvement
>          Components: Artifacts and Repositories
>    Affects Versions: 2.0.5
>         Environment: Linux 2.6.18-gentoo-r6 #2 SMP PREEMPT Wed Feb 28 10:25:50 CET 2007
i686 Pentium III (Coppermine) GenuineIntel GNU/Linux
>            Reporter: Wally Wallou
>            Priority: Minor
>             Fix For: Reviewed Pending Version Assignment
>
>         Attachments: gwttk-m2.zip, package.txt, site.txt
>
>
> Considering a multi-module project A which declares two sub-projects (modules) B and
C. Having module C indicating in its POM a dependency against module B. Compilation and packaging
work great without having to install module B in maven local repository, it locate module
B for module C using declared aggregation at top level project A.
> But for site goals it does not work, that is to say when maven try to generate site for
module C it tells that module B artifact cannot be found. So we have to install module B to
be able to generate module C site, whereas it is not necessary for compile or package goals.
> I think it would be great if site goals behaves like compile and package with aggregation.
It would be more coherent, and avoid to have to run install just for site goals.

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

        

Mime
View raw message