Uploaded image for project: 'Ivy'
  1. Ivy
  2. IVY-1235

Generate classpath from retrieve results, allow cachepath to take a repo path/pattern

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 2.2.0-RC1
    • 2.3.0-RC1
    • Ant
    • None

    Description

      Currently you can use the cachepath directive to generate a classpath that refers to the ivy cache.

      However, if you are generating a jar file manifest, this is not very useful.

      Instead, you want to generate a classpath for a bunch of jars relative to the jar you are creating.

      One way to make this easy would be to have ivy:retrieve have an option that causes it to also export a path similar to the way cachepath does. This path could then be used in the <jar> command to set the classpath on the jar file.

      Alternatively, cachepath could be changed so that it accepts a retrieve pattern and it applies that pattern to the resolved dependencies instead of using the ivy cache paths.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            maartenc Maarten Coene
            dobes_vandermeer Dobes Vandermeer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment