You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nutch.apache.org by "Gabriele Kahlout (JIRA)" <ji...@apache.org> on 2011/06/01 11:43:47 UTC

[jira] [Updated] (NUTCH-995) Generate POM file using the Ivy makepom task

     [ https://issues.apache.org/jira/browse/NUTCH-995?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gabriele Kahlout updated NUTCH-995:
-----------------------------------

    Attachment: mvn-template-build.patch

This patch (in addition to Julien's) maps the src directory structures to maven.
This helps IDE users navigate, debug, and build it as a maven project.
 
This is what it adds to the pom.xml:
+   <build>
+        <sourceDirectory>src/java</sourceDirectory>
+        <testSourceDirectory>src/test</testSourceDirectory>
+        <testResources>
+      <testResource>
+        <directory>src/testresources</directory>
+      </testResource>
+    </testResources>
+    </build>

> Generate POM file using the Ivy makepom task 
> ---------------------------------------------
>
>                 Key: NUTCH-995
>                 URL: https://issues.apache.org/jira/browse/NUTCH-995
>             Project: Nutch
>          Issue Type: Improvement
>            Reporter: Julien Nioche
>            Assignee: Chris A. Mattmann
>             Fix For: 1.3
>
>         Attachments: NUTCH-955-1.3.patch, NUTCH-997.branch-1.3.v2.patch, mvn-template-build.patch
>
>
> We currently have a pom.xml file in the SVN repository and use it for publishing our artefacts. The trouble with this is that we need to keep its content in sync with our ivy file. Instead we could use the makepom task (http://ant.apache.org/ivy/history/2.2.0/use/makepom.html) to generate the pom.xml automatically.
> The existing pom.xml for 1.3 needs fixing anyway as it declares dependencies to GORA and has the wrong versions for some dependencies.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira