2014-07-01 13:29:20 -04:00
<?xml version="1.0" encoding="UTF-8"?>
2018-09-14 23:09:41 -04:00
<project xmlns= "http://maven.apache.org/POM/4.0.0" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation= "http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
2014-07-01 13:29:20 -04:00
<modelVersion > 4.0.0</modelVersion>
2015-03-31 02:16:31 -04:00
<groupId > com.kennycason</groupId>
2014-07-03 13:29:29 -04:00
<artifactId > kumo</artifactId>
2019-03-19 14:15:57 -04:00
<version > 1.19</version>
2017-03-02 05:54:06 -05:00
<packaging > pom</packaging>
2015-03-25 07:27:18 -04:00
<name > ${project.artifactId}</name>
2015-03-31 11:45:43 -04:00
<description > Kumo's goal is to create a powerful and user friendly Word Cloud API in Java. Kumo directly generates an image file without the need to create an applet (as many other libraries do).</description>
<url > https://github.com/kennycason/kumo</url>
2017-03-02 06:14:34 -05:00
2017-03-02 05:54:06 -05:00
<modules >
<module > kumo-api</module>
2017-06-02 04:15:07 -04:00
<module > kumo-core</module>
2017-03-02 05:54:06 -05:00
<module > kumo-cli</module>
2017-06-02 04:15:07 -04:00
<module > kumo-tokenizers</module>
2017-03-02 05:54:06 -05:00
</modules>
2017-03-02 06:14:34 -05:00
2016-01-07 16:02:55 -05:00
<properties >
2017-03-02 06:14:34 -05:00
<!-- Maven specific settings -->
<encoding > UTF-8</encoding>
<java.source > 1.8</java.source>
<java.target > 1.8</java.target>
<project.build.sourceEncoding > ${encoding}</project.build.sourceEncoding>
<project.build.resourceEncoding > ${encoding}</project.build.resourceEncoding>
2018-09-14 23:09:41 -04:00
<maven.compile.encoding > > ${encoding}</maven.compile.encoding>
2017-03-02 06:14:34 -05:00
<maven.compiler.target > ${java.target}</maven.compiler.target>
2016-01-07 16:02:55 -05:00
</properties>
2014-07-01 13:29:20 -04:00
2017-03-02 05:54:06 -05:00
<dependencyManagement >
<dependencies >
2017-12-01 00:14:24 -05:00
<!-- kumo -->
2017-06-02 04:15:07 -04:00
<dependency >
<groupId > com.kennycason</groupId>
<artifactId > kumo-api</artifactId>
<version > ${project.version}</version>
</dependency>
<dependency >
<groupId > com.kennycason</groupId>
<artifactId > kumo-core</artifactId>
<version > ${project.version}</version>
</dependency>
<dependency >
<groupId > com.kennycason</groupId>
<artifactId > kumo-cli</artifactId>
<version > ${project.version}</version>
</dependency>
<dependency >
<groupId > com.kennycason</groupId>
<artifactId > kumo-tokenizers</artifactId>
<version > ${project.version}</version>
</dependency>
2017-12-01 00:14:24 -05:00
<!-- logging -->
<dependency >
<groupId > org.slf4j</groupId>
<artifactId > slf4j-api</artifactId>
<version > 1.7.25</version>
</dependency>
<dependency >
<groupId > org.slf4j</groupId>
<artifactId > slf4j-log4j12</artifactId>
<version > 1.7.25</version>
2018-05-29 15:07:53 -04:00
<scope > test</scope>
2017-12-01 00:14:24 -05:00
</dependency>
2017-03-02 05:54:06 -05:00
<dependency >
<groupId > log4j</groupId>
<artifactId > log4j</artifactId>
<version > 1.2.17</version>
2018-05-29 15:07:53 -04:00
<scope > test</scope>
2017-03-02 05:54:06 -05:00
</dependency>
2017-12-01 00:14:24 -05:00
<!-- misc -->
2017-03-02 05:54:06 -05:00
<dependency >
<groupId > commons-io</groupId>
<artifactId > commons-io</artifactId>
<version > 2.4</version>
</dependency>
<dependency >
<groupId > org.apache.commons</groupId>
<artifactId > commons-lang3</artifactId>
<version > 3.4</version>
</dependency>
<dependency >
<groupId > org.jsoup</groupId>
<artifactId > jsoup</artifactId>
2018-08-23 06:22:14 -04:00
<version > 1.11.3</version>
2017-03-02 05:54:06 -05:00
</dependency>
<dependency >
<groupId > com.beust</groupId>
<artifactId > jcommander</artifactId>
2018-08-23 06:22:14 -04:00
<version > 1.72</version>
2017-03-02 05:54:06 -05:00
</dependency>
<dependency >
<groupId > com.github.davidmoten</groupId>
<artifactId > rtree</artifactId>
2018-08-23 06:22:14 -04:00
<version > 0.8.6</version>
2017-03-02 05:54:06 -05:00
</dependency>
2017-12-01 00:14:24 -05:00
<!-- test -->
2017-03-02 05:54:06 -05:00
<dependency >
<groupId > junit</groupId>
<artifactId > junit</artifactId>
<version > 4.12</version>
<scope > test</scope>
</dependency>
</dependencies>
</dependencyManagement>
2015-08-03 19:34:27 -04:00
2015-03-25 03:08:50 -04:00
<developers >
<developer >
<id > kennycason</id>
<name > Kenny Cason</name>
<roles >
<role > Developer</role>
</roles>
<url > https://github.com/kennycason</url>
</developer>
</developers>
2015-08-03 19:34:27 -04:00
2015-03-25 03:08:50 -04:00
<issueManagement >
<system > github</system>
<url > https://github.com/kennycason/kumo/issues</url>
</issueManagement>
2015-08-03 19:34:27 -04:00
2015-03-25 03:08:50 -04:00
<licenses >
<license >
2016-01-29 03:08:40 -05:00
<name > MIT License</name>
<url > http://www.opensource.org/licenses/mit-license.php</url>
2015-03-25 03:08:50 -04:00
<distribution > repo</distribution>
</license>
</licenses>
2015-08-03 19:34:27 -04:00
2015-03-25 03:08:50 -04:00
<scm >
<connection > scm:git:git@github.com:kennycason/kumo.git</connection>
<developerConnection > scm:git:git@github.com:kennycason/kumo.git</developerConnection>
<url > https://github.com/kennycason/kumo</url>
2019-03-19 14:15:57 -04:00
<tag > v1.19</tag>
2018-09-14 23:09:41 -04:00
</scm>
2015-08-03 19:34:27 -04:00
2015-03-25 03:08:50 -04:00
<distributionManagement >
<snapshotRepository >
<id > ossrh</id>
<url > https://oss.sonatype.org/content/repositories/snapshots</url>
</snapshotRepository>
</distributionManagement>
2015-08-03 19:34:27 -04:00
2015-03-25 03:08:50 -04:00
<profiles >
<profile >
2018-09-14 23:37:46 -04:00
<id > releases</id>
2015-03-25 03:08:50 -04:00
<build >
<plugins >
<plugin >
<groupId > org.apache.maven.plugins</groupId>
2018-09-14 23:37:46 -04:00
<artifactId > maven-source-plugin</artifactId>
<version > 3.0.1</version>
2015-03-25 03:08:50 -04:00
<executions >
<execution >
2018-09-14 23:37:46 -04:00
<id > attach-sources</id>
2015-03-25 03:08:50 -04:00
<goals >
2018-09-14 23:37:46 -04:00
<goal > jar-no-fork</goal>
2015-03-25 03:08:50 -04:00
</goals>
</execution>
</executions>
</plugin>
2018-09-14 22:46:51 -04:00
<plugin >
2018-09-14 23:37:46 -04:00
<artifactId > maven-javadoc-plugin</artifactId>
<version > 3.0.1</version>
2018-09-14 22:46:51 -04:00
<executions >
<execution >
2018-09-14 23:37:46 -04:00
<id > attach-javadocs</id>
2018-09-14 22:46:51 -04:00
<goals >
2018-09-14 23:37:46 -04:00
<goal > jar</goal>
2018-09-14 22:46:51 -04:00
</goals>
</execution>
</executions>
<configuration >
2018-09-14 23:37:46 -04:00
<javadocExecutable > ${java.home}/../bin/javadoc</javadocExecutable>
<links >
<link > http://docs.oracle.com/javase/8/docs/api/</link>
</links>
<encoding > utf-8</encoding>
<show > public</show>
<!-- Speeds up the build of the javadocs -->
<quiet > true</quiet>
<use > false</use>
<!--
Use this in JDK 8 environment to skip hard java doc syntax check.
<additionalparam > -Xdoclint:none</additionalparam> -->
2018-09-14 22:46:51 -04:00
</configuration>
</plugin>
2018-09-14 23:37:46 -04:00
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-gpg-plugin</artifactId>
<version > 1.6</version>
<executions >
<execution >
<id > sign-artifacts</id>
<phase > verify</phase>
<goals >
<goal > sign</goal>
</goals>
</execution>
</executions>
</plugin>
2015-03-25 03:08:50 -04:00
</plugins>
</build>
</profile>
</profiles>
2015-08-03 19:34:27 -04:00
2014-07-03 13:29:29 -04:00
<build >
2017-03-02 05:54:06 -05:00
<pluginManagement >
<plugins >
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-compiler-plugin</artifactId>
2018-08-23 06:25:05 -04:00
<version > 3.8.0</version>
2017-03-02 05:54:06 -05:00
<configuration >
2017-03-02 06:14:34 -05:00
<source > ${java.source}</source>
<target > ${java.target}</target>
<encoding > ${encoding}</encoding>
2017-03-02 05:54:06 -05:00
</configuration>
</plugin>
<plugin >
<groupId > org.apache.maven.plugins</groupId>
2018-09-14 23:37:46 -04:00
<artifactId > maven-surefire-plugin</artifactId>
<version > 2.22.0</version>
2017-03-02 06:14:34 -05:00
<configuration >
2018-09-14 23:37:46 -04:00
<argLine > -Xms256m -Xmx768m -XX:+CMSClassUnloadingEnabled -Dfile.encoding=UTF-8</argLine>
<excludes >
<exclude > **ITest.java</exclude>
</excludes>
2017-03-02 06:14:34 -05:00
</configuration>
2017-03-02 05:54:06 -05:00
</plugin>
<plugin >
<groupId > org.sonatype.plugins</groupId>
<artifactId > nexus-staging-maven-plugin</artifactId>
2018-08-23 06:25:05 -04:00
<version > 1.6.8</version>
2017-03-02 05:54:06 -05:00
<extensions > true</extensions>
<configuration >
<serverId > ossrh</serverId>
<nexusUrl > https://oss.sonatype.org/</nexusUrl>
<autoReleaseAfterClose > true</autoReleaseAfterClose>
</configuration>
</plugin>
2018-09-14 22:46:51 -04:00
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-release-plugin</artifactId>
2018-09-14 23:09:41 -04:00
<version > 2.5.3</version>
2018-09-14 22:46:51 -04:00
<configuration >
<tagNameFormat > v@{project.version}</tagNameFormat>
<autoVersionSubmodules > true</autoVersionSubmodules>
<releaseProfiles > releases</releaseProfiles>
</configuration>
</plugin>
2017-03-02 05:54:06 -05:00
</plugins>
</pluginManagement>
2017-06-05 18:39:22 -04:00
<plugins >
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-compiler-plugin</artifactId>
</plugin>
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-source-plugin</artifactId>
</plugin>
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-javadoc-plugin</artifactId>
</plugin>
<plugin >
<groupId > org.sonatype.plugins</groupId>
<artifactId > nexus-staging-maven-plugin</artifactId>
</plugin>
</plugins>
2014-07-03 13:29:29 -04:00
</build>
</project>