-1, you cannot remove our sourceforge repository
from the tools project because it contains the JWNL
dependency. Without JWNL it is not possible to
compile.

Please undo your change.

The javadoc plugin should be configured in the parent pom,
otherwise we have to do it twice, right?

Jörn

On 1/20/11 5:29 AM, [email protected] wrote:
Author: jkosin
Date: Thu Jan 20 04:29:33 2011
New Revision: 1061120

URL: http://svn.apache.org/viewvc?rev=1061120&view=rev
Log:
OPENNLP-19: added plugins for java-doc and source jar files to be created for 
the release

Modified:
     incubator/opennlp/trunk/opennlp-tools/pom.xml

Modified: incubator/opennlp/trunk/opennlp-tools/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/pom.xml?rev=1061120&r1=1061119&r2=1061120&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/pom.xml (original)
+++ incubator/opennlp/trunk/opennlp-tools/pom.xml Thu Jan 20 04:29:33 2011
@@ -35,14 +35,6 @@
        <packaging>jar</packaging>
        <version>1.5.1-incubating-SNAPSHOT</version>
        <name>OpenNLP Tools</name>
-       <repositories>
-               <repository>
-                       <id>opennlp.sf.net</id>
-                       <url>
-                               http://opennlp.sourceforge.net/maven2
-                       </url>
-               </repository>
-       </repositories>

        <dependencies>
                <dependency>
@@ -89,34 +81,63 @@
                     </archive>
                  </configuration>
              </plugin>
-
-               <plugin>
-       <groupId>org.apache.rat</groupId>
-       <artifactId>apache-rat-plugin</artifactId>
-       <executions>
-       <execution>
-       <id>default-cli</id>
-       <configuration>
-       <excludes>
-       <exclude>CHANGES</exclude>
-       <exclude>lib/JWNL</exclude>
-       <exclude>lib/LIBNOTES</exclude>
-       <exclude>src/test/resources/opennlp/tools/chunker/output.txt</exclude>  
<!-- test data -->
-       <exclude>src/test/resources/opennlp/tools/formats/*.sample</exclude>  <!-- 
test data -->
-       <exclude>src/test/resources/opennlp/tools/namefind/*.txt</exclude>  <!-- 
test data -->
-       <exclude>src/test/resources/opennlp/tools/namefind/*.train</exclude>  <!-- 
test data -->
-       <exclude>src/test/resources/opennlp/tools/parser/en_head_rules</exclude>  
<!-- test data -->
-       <exclude>src/test/resources/opennlp/tools/parser/en_head_rules</exclude>  
<!-- test data -->
-       <exclude>src/test/resources/opennlp/tools/parser/parser.train</exclude>  
<!-- test data -->
-       <exclude>src/test/resources/opennlp/tools/parser/test.parse</exclude>  
<!-- test data -->
-       
<exclude>src/test/resources/opennlp/tools/postag/AnnotatedSentences.txt</exclude>  
<!-- test data -->
-       <exclude>src/test/resources/opennlp/tools/sentdetect/Sentences.txt</exclude>  
<!-- test data -->
-       <exclude>src/test/resources/opennlp/tools/tokenize/token.train</exclude>  
<!-- test data -->
-       </excludes>
-       </configuration>
-       </execution>
-       </executions>
-       </plugin> 
+
+                       <plugin>
+                               <artifactId>maven-javadoc-plugin</artifactId>
+                               <executions>
+                                       <execution>
+                                               <id>create-javadoc-jar</id>
+                                               <goals>
+                                                       <goal>jar</goal>
+                                               </goals>
+                                               <phase>package</phase>
+                                               <configuration>
+                                                       
<source>${maven.compile.source}</source>
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       
+                       <plugin>
+                               <artifactId>maven-source-plugin</artifactId>
+                               <executions>
+                                       <execution>
+                                               <id>create-source-jar</id>
+                                               <goals>
+                                                       <goal>jar</goal>
+                                               </goals>
+                                               <phase>package</phase>
+                                       </execution>
+                               </executions>
+                       </plugin>
+
+                       <plugin>
+                               <groupId>org.apache.rat</groupId>
+                               <artifactId>apache-rat-plugin</artifactId>
+                               <executions>
+                                       <execution>
+                                               <id>default-cli</id>
+                                               <configuration>
+                                                       <excludes>
+                                                               
<exclude>CHANGES</exclude>
+                                                               
<exclude>lib/JWNL</exclude>
+                                                               
<exclude>lib/LIBNOTES</exclude>
+                                                               
<exclude>src/test/resources/opennlp/tools/chunker/output.txt</exclude>  <!-- test 
data -->
+                                                               
<exclude>src/test/resources/opennlp/tools/formats/*.sample</exclude>  <!-- test 
data -->
+                                                               
<exclude>src/test/resources/opennlp/tools/namefind/*.txt</exclude>  <!-- test data 
-->
+                                                               
<exclude>src/test/resources/opennlp/tools/namefind/*.train</exclude>  <!-- test 
data -->
+                                                               
<exclude>src/test/resources/opennlp/tools/parser/en_head_rules</exclude>  <!-- 
test data -->
+                                                               
<exclude>src/test/resources/opennlp/tools/parser/en_head_rules</exclude>  <!-- 
test data -->
+                                                               
<exclude>src/test/resources/opennlp/tools/parser/parser.train</exclude>  <!-- test 
data -->
+                                                               
<exclude>src/test/resources/opennlp/tools/parser/test.parse</exclude>  <!-- test 
data -->
+                                                               
<exclude>src/test/resources/opennlp/tools/postag/AnnotatedSentences.txt</exclude>  
<!-- test data -->
+                                                               
<exclude>src/test/resources/opennlp/tools/sentdetect/Sentences.txt</exclude>  <!-- 
test data -->
+                                                               
<exclude>src/test/resources/opennlp/tools/tokenize/token.train</exclude>  <!-- 
test data -->
+                                                       </excludes>
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin> 
                </plugins>
        </build>
  </project>
\ No newline at end of file



Reply via email to