From b5a332a0d0f31f5c60d756aecc7dcd4b23f9d391 Mon Sep 17 00:00:00 2001 From: Asher Stern Date: Sun, 14 Aug 2016 11:38:05 +0300 Subject: [PATCH] Add settings to POM for deployment to Maven Central --- pom.xml | 285 +++++++++++------- .../text_understanding/pasta/TestPasta.java | 6 + .../tree_util/TestTreeBuilderFromDkpro.java | 6 + 3 files changed, 195 insertions(+), 102 deletions(-) diff --git a/pom.xml b/pom.xml index df79600..2ef7344 100644 --- a/pom.xml +++ b/pom.xml @@ -1,104 +1,185 @@ - 4.0.0 - - com.github.asher-stern - text_understanding - 1.0.1 - jar - - text_understanding - Analyzing natural-language text, in particular predicate-argument structure. - https://github.com/asher-stern/text-understanding - - - - MIT License - http://www.opensource.org/licenses/mit-license.php - repo - - - - - - scm:git:git://github.com:asher-stern/text-understanding.git - scm:git:ssh://github.com:asher-stern/text-understanding.git - https://github.com/asher-stern/text-understanding - - - - - - Asher Stern - astern7@gmail.com - - - - - UTF-8 - 1.7.0 - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - - - - - - - - - de.tudarmstadt.ukp.dkpro.core - de.tudarmstadt.ukp.dkpro.core-asl - - ${dkpro.core.version} - pom - import - - - - - - - - - - de.tudarmstadt.ukp.dkpro.core - de.tudarmstadt.ukp.dkpro.core.opennlp-asl - - - - org.apache.commons - commons-lang3 - 3.4 - - - - log4j - log4j - 1.2.17 - - - - - org.apache.uima - uimaj-tools - - - - junit - junit - - - - + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + 4.0.0 + + com.github.asher-stern + text_understanding + 1.0.1 + jar + + text_understanding + Analyzing natural-language text, in particular predicate-argument structure. + https://github.com/asher-stern/text-understanding + + + + MIT License + http://www.opensource.org/licenses/mit-license.php + repo + + + + + + scm:git:git://github.com:asher-stern/text-understanding.git + scm:git:ssh://github.com:asher-stern/text-understanding.git + https://github.com/asher-stern/text-understanding + + + + + + Asher Stern + astern7@gmail.com + + + + + UTF-8 + 1.7.0 + + + + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + + + ossrh + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.3 + + 1.8 + 1.8 + + + + + + + + release + + + + org.apache.maven.plugins + maven-source-plugin + 3.0.1 + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + -Xdoclint:none + + + + + attach-javadocs + + jar + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.6 + + + sign-artifacts + verify + + sign + + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.7 + true + + ossrh + https://oss.sonatype.org/ + true + + + + + + + + + + + + + + de.tudarmstadt.ukp.dkpro.core + de.tudarmstadt.ukp.dkpro.core-asl + + ${dkpro.core.version} + pom + import + + + + + + + + + + de.tudarmstadt.ukp.dkpro.core + de.tudarmstadt.ukp.dkpro.core.opennlp-asl + + + + org.apache.commons + commons-lang3 + 3.4 + + + + log4j + log4j + 1.2.17 + + + + + org.apache.uima + uimaj-tools + + + + junit + junit + + + + diff --git a/src/test/java/com/as/text_understanding/pasta/TestPasta.java b/src/test/java/com/as/text_understanding/pasta/TestPasta.java index 15bb2e8..f236773 100644 --- a/src/test/java/com/as/text_understanding/pasta/TestPasta.java +++ b/src/test/java/com/as/text_understanding/pasta/TestPasta.java @@ -3,6 +3,9 @@ import java.util.Arrays; import java.util.List; +import org.apache.log4j.BasicConfigurator; +import org.apache.log4j.Level; +import org.apache.log4j.Logger; import org.apache.uima.UIMAException; import org.junit.Test; @@ -25,6 +28,9 @@ public class TestPasta @Test public void testPasta() throws UIMAException { + BasicConfigurator.configure(); + Logger.getRootLogger().setLevel(Level.WARN); + final String sentence = "This small example shows you how to write a unit test."; Tree tree = TestTreeBuilderFromDkpro.buildTreeFromSentence(sentence); TreeTravelNode treeTravel = TreeTravelNode.createFromTree(tree.getRoot()); diff --git a/src/test/java/com/as/text_understanding/tree_util/TestTreeBuilderFromDkpro.java b/src/test/java/com/as/text_understanding/tree_util/TestTreeBuilderFromDkpro.java index a605dfd..921b1cf 100644 --- a/src/test/java/com/as/text_understanding/tree_util/TestTreeBuilderFromDkpro.java +++ b/src/test/java/com/as/text_understanding/tree_util/TestTreeBuilderFromDkpro.java @@ -7,6 +7,9 @@ import java.util.ArrayList; import java.util.List; +import org.apache.log4j.BasicConfigurator; +import org.apache.log4j.Level; +import org.apache.log4j.Logger; import org.apache.uima.UIMAException; import org.apache.uima.fit.factory.AnalysisEngineFactory; import org.apache.uima.fit.factory.JCasFactory; @@ -33,6 +36,9 @@ public class TestTreeBuilderFromDkpro @Test public void testTreeBuilder() throws UIMAException { + BasicConfigurator.configure(); + Logger.getRootLogger().setLevel(Level.WARN); + final String sentence = "This small example shows you how to write a unit test."; Tree tree = buildTreeFromSentence(sentence); String treeString = TreeUtilities.treeToString(tree);