You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Kenney Westerhof (JIRA)" <ji...@codehaus.org> on 2006/06/20 18:05:11 UTC

[jira] Updated: (MECLIPSE-95) Transitive classpath entries need to be marked exported

     [ http://jira.codehaus.org/browse/MECLIPSE-95?page=all ]

Kenney Westerhof updated MECLIPSE-95:
-------------------------------------

    Summary: Transitive classpath entries need to be marked exported  (was: Var classpath entries need to be marked exported by default)

Not only for VAR classpath entries, but for transitive dependencies in general.

If you have 3 projects in eclipse, A, B, and C, where A depends on B, and B depends on C,
all via project references, then A does not have access to C and it's libs.

So both project references should be exported and var classpath entries (all library dependencies).

Note that it's not enough to _just_ mark all of those dependencies as exported - only transitive dependencies
should be marked as such. For instance, provided and test scope dependencies also end up in the eclipse
classpath, and they should NOT be exported.

> Transitive classpath entries need to be marked exported
> -------------------------------------------------------
>
>          Key: MECLIPSE-95
>          URL: http://jira.codehaus.org/browse/MECLIPSE-95
>      Project: Maven 2.x Eclipse Plugin
>         Type: Improvement

>     Versions: 2.1
>     Reporter: Sachin Patel
>     Assignee: fabrizio giustina

>
>
> Generated .classpath entries of kind "var" need to be marked exported by default so that referenced projects have visibility to them.  Or provide an option to specifiy that that entries should be exported.
> Example: <classpathentry kind="var" path="M2_REPO/mx4j/mx4j/3.0.1/mx4j-3.0.1.jar"/>
> should me made...
> <classpathentry exported="true" kind="var" path="M2_REPO/mx4j/mx4j/3.0.1/mx4j-3.0.1.jar"/>

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