Classpath entries to be marked as NOT exported
----------------------------------------------

                 Key: MECLIPSE-565
                 URL: http://jira.codehaus.org/browse/MECLIPSE-565
             Project: Maven 2.x Eclipse Plugin
          Issue Type: Improvement
          Components: Core : Dependencies resolution and build path (.classpath)
    Affects Versions: 2.6
            Reporter: Jim Sellers


This is the other side of the MECLIPSE-230.

In my war project, for all the jar's that are provided, test, or otherwise NOT 
to be exported, eclipse complains with a warning:
"Classpath entry M2_REPO/junit/junit/4.4/junit-4.4.jar will not be exported or 
published. Runtime ClassNotFoundExceptions may result."

The work around is the "quick fix", but that means that you have to do this 
every time you run eclipse:eclipse.

The fix would be to add that it is a non-dependency:
        <classpathentry kind="var" path="M2_REPO/junit/junit/4.4/junit-4.4.jar" 
sourcepath="M2_REPO/junit/junit/4.4/junit-4.4-sources.jar">
                <attributes>
                        <attribute 
name="org.eclipse.jst.component.nondependency" value=""/>
                </attributes>
        </classpathentry>

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

        

Reply via email to