Thamme Gowda created NUTCH-2292:
-----------------------------------

             Summary: Mavenize the build for nutch-core and nutch-plugins
                 Key: NUTCH-2292
                 URL: https://issues.apache.org/jira/browse/NUTCH-2292
             Project: Nutch
          Issue Type: Improvement
          Components: build
            Reporter: Thamme Gowda


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

*Plan :*

Create multi-module maven project with the following structure
{code}
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)
{code}
NOTE: watch out for cyclic dependencies bwteen nutch-core and plugins, 
introduce another POM to break the cycle if required.
         



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to