Uploaded image for project: 'Maven Eclipse Plugin (RETIRED)'
  1. Maven Eclipse Plugin (RETIRED)
  2. MECLIPSE-565

Classpath entries to be marked as NOT exported

    XMLWordPrintableJSON

Details

    Description

      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>

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              sellersj Jim Sellers
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: