Uploaded image for project: 'Nutch'
  1. Nutch
  2. NUTCH-1371

Replace Ivy with Maven Ant tasks

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 1.7, 2.2.1
    • None
    • build
    • None
    • Patch Available

    Description

      We might move to Maven altogether but a good intermediate step could be to rely on the maven ant tasks for managing the dependencies. Ivy does a good job but we need to have a pom file anyway for publishing the artefacts which means keeping the pom.xml and ivy.xml contents in sync. Most devs are also more familiar with Maven, and it is well integrated in IDEs. Going the ANT+MVN way also means that we don't have to rewrite the whole building process and can rely on our existing script

      Attachments

        1. NUTCH-1371.patch
          4 kB
          Julien Nioche
        2. NUTCH-1371-2x.patch
          69 kB
          Alparslan Avcı
        3. NUTCH-1371-plugins.trunk.patch
          20 kB
          Julien Nioche
        4. NUTCH-1371-pom.patch
          3 kB
          Roland von Herget
        5. NUTCH-1371-r1461140.patch
          4 kB
          Roland von Herget

        Issue Links

          Activity

            People

              lewismc Lewis John McGibbney
              jnioche Julien Nioche
              Votes:
              3 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: