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

Mavenize the build for nutch-core and nutch-plugins

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Abandoned
    • None
    • None
    • build

    Description

      Convert the build system of nutch-core as well as plugins to Apache Maven.

      Plan :

      Create multi-module maven project with the following structure

      nutch-parent
        |-- pom.xml (POM)
        |-- nutch-core
        |       |-- pom.xml (JAR)
        |       |--src    : sources
        |-- nutch-plugins
                |-- pom.xml (POM)
                |-- plugin1
                |    |-- pom.xml (JAR)
                | .....
                |-- pluginN
                     |-- pom.xml (JAR)
      

      NOTE: watch out for cyclic dependencies bwteen nutch-core and plugins, introduce another POM to break the cycle if required.

      Attachments

        Issue Links

          Activity

            People

              thammegowda Thamme Gowda
              thammegowda Thamme Gowda
              Votes:
              4 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: