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

Paul Benedict updated MNG-3348:
-------------------------------

    Fix Version/s:     (was: Issues to be reviewed for 3.x)

> Add new dependency scope "bootstrap" to support concept of boot class path
> --------------------------------------------------------------------------
>
>                 Key: MNG-3348
>                 URL: https://jira.codehaus.org/browse/MNG-3348
>             Project: Maven
>          Issue Type: New Feature
>          Components: Dependencies
>    Affects Versions: 2.0.8
>            Reporter: Benjamin Bentmann
>
> When it comes to cross-platform compilation, one needs to feed in a 
> bootclasspath into various JDK tools like javac or javadoc (see MCOMPILER-20, 
> MOJO-606). Currently, the affected Maven plugins provide a configuration 
> parameter on their own to deal with this concept. Usually, this configuration 
> needs to be configured with file system paths (either to some JARs in the 
> local repo or to the user's JDK installation).
> That's not really the Maven way. Maven builds classpaths from dependencies 
> and hence, the bootclasspath should be configurable via dependencies, too. 
> Having a dedicated scope for such dependencies would make plugin development 
> and configuration more straightforeward in the case of cross-platform 
> compilation.
> My post MCOMPILER-20#action_112355 may be used as an inspiration, how such a 
> new scope could look like.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to