You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Bugittaa Pahasti (JIRA)" <ji...@codehaus.org> on 2008/04/17 09:10:57 UTC

[jira] Commented: (MNG-2589) Inherit transitive dependencies with runtime scope

    [ http://jira.codehaus.org/browse/MNG-2589?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=131084#action_131084 ] 

Bugittaa Pahasti commented on MNG-2589:
---------------------------------------

Please read my comment in MNG-2205 (don't wan't to copy-paste that here). Generally, I think this should be how maven would work, so transitive dependencies would not be included in compile time classpath.

I know some people will think otherwise, so perhaps providing an option would be good, but I would prefer the default being as Joerg suggests.

Could someone fix the subject?

> Inherit transitive dependencies with runtime scope
> --------------------------------------------------
>
>                 Key: MNG-2589
>                 URL: http://jira.codehaus.org/browse/MNG-2589
>             Project: Maven 2
>          Issue Type: Improvement
>          Components: Dependencies
>    Affects Versions: 2.0.4
>            Reporter: Joerg Schaible
>             Fix For: 2.1
>
>
> Transitive dependencies of scope "compile" should be inherited with scope "compile" only. This would avoid unwanted usage of 3rd party packages and make explicit dependencies visible. It should be possible at least to run Maven in such a mode.

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