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