Skip to content

Commit

Permalink
[Issue apache#7583][build] - Changed pom to be consistent with versio…
Browse files Browse the repository at this point in the history
…n property placeholders (apache#7608)

* apache#7583 - Changed pom to be consistent with version property placeholders

* apache#7583 - reverted jna dependency
  • Loading branch information
vcottagiri authored Jul 21, 2020
1 parent 9475b45 commit 8200878
Showing 1 changed file with 73 additions and 46 deletions.
119 changes: 73 additions & 46 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,25 @@ flexible messaging model and an intuitive client API.</description>
<aircompressor.version>0.16</aircompressor.version>
<httpcomponents.version>4.5.5</httpcomponents.version>
<asynchttpclient.version>2.12.1</asynchttpclient.version>
<jcommander.version>1.48</jcommander.version>
<commons-lang3.version>3.6</commons-lang3.version>
<commons-configuration.version>1.10</commons-configuration.version>
<commons-io.version>2.5</commons-io.version>
<commons-codec.version>1.10</commons-codec.version>
<javax.ws.rs-api.version>2.1</javax.ws.rs-api.version>
<log4j.version>1.2.17</log4j.version>
<hdrHistogram.version>2.1.9</hdrHistogram.version>
<javax.servlet-api>3.1.0</javax.servlet-api>
<caffeine.version>2.6.2</caffeine.version>
<java-semver.version>0.9.0</java-semver.version>
<hppc.version>0.7.3</hppc.version>
<spark-streaming_2.10.version>2.1.0</spark-streaming_2.10.version>
<assertj-core.version>3.11.1</assertj-core.version>
<lombok.version>1.18.10</lombok.version>
<javax.annotation-api.version>1.2</javax.annotation-api.version>
<jaxb-api>2.3.1</jaxb-api>
<javax.activation.version>1.2.0</javax.activation.version>
<jna.version>4.2.0</jna.version>

<!-- test dependencies -->
<cassandra.version>3.6.0</cassandra.version>
Expand All @@ -179,6 +198,22 @@ flexible messaging model and an intuitive client API.</description>
<protobuf-maven-plugin.version>0.6.1</protobuf-maven-plugin.version>
<exec-maven-plugin.version>1.6.0</exec-maven-plugin.version>
<aspectj-maven-plugin.version>1.11.1</aspectj-maven-plugin.version>
<license-maven-plugin.version>3.0</license-maven-plugin.version>
<maven-enforcer-plugin.version>3.0.0-M2</maven-enforcer-plugin.version>
<maven-surefire-plugin.version>3.0.0-M3</maven-surefire-plugin.version>
<maven-dependency-plugin.version>2.10</maven-dependency-plugin.version>
<maven-clean-plugin.version>2.4.1</maven-clean-plugin.version>
<maven-compiler-plugin.version>3.8.0</maven-compiler-plugin.version>
<maven-shade-plugin>3.2.4</maven-shade-plugin>
<maven-javadoc-plugin.version>2.10.3</maven-javadoc-plugin.version>
<exec-maven-plugin.version>1.6.0</exec-maven-plugin.version>
<maven-archiver.version>2.5</maven-archiver.version>
<nifi-nar-maven-plugin.version>1.2.0</nifi-nar-maven-plugin.version>
<maven-checkstyle-plugin.version>3.0.0</maven-checkstyle-plugin.version>
<git-commit-id-plugin.version>3.0.0</git-commit-id-plugin.version>
<wagon-ssh-external.version>2.10</wagon-ssh-external.version>
<os-maven-plugin.version>1.4.1.Final</os-maven-plugin.version>
<jacoco-maven-plugin.version>0.8.3</jacoco-maven-plugin.version>

<!-- Used to configure rename.netty.native. Libs -->
<rename.netty.native.libs>rename-netty-native-libs.sh</rename.netty.native.libs>
Expand Down Expand Up @@ -504,16 +539,10 @@ flexible messaging model and an intuitive client API.</description>
<version>${netty-tc-native.version}</version>
</dependency>

<dependency>
<groupId>io.netty</groupId>
<artifactId>netty</artifactId>
<version>3.10.6.Final</version>
</dependency>

<dependency>
<groupId>com.beust</groupId>
<artifactId>jcommander</artifactId>
<version>1.48</version>
<version>${jcommander.version}</version>
</dependency>

<dependency>
Expand All @@ -525,7 +554,7 @@ flexible messaging model and an intuitive client API.</description>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.6</version>
<version>${commons-lang3.version}</version>
</dependency>

<dependency>
Expand All @@ -537,13 +566,13 @@ flexible messaging model and an intuitive client API.</description>
<dependency>
<groupId>commons-configuration</groupId>
<artifactId>commons-configuration</artifactId>
<version>1.10</version>
<version>${commons-configuration.version}</version>
</dependency>

<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.5</version>
<version>${commons-io.version}</version>
</dependency>

<dependency>
Expand Down Expand Up @@ -611,7 +640,7 @@ flexible messaging model and an intuitive client API.</description>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.10</version>
<version>${commons-codec.version}</version>
</dependency>

<dependency>
Expand Down Expand Up @@ -647,7 +676,7 @@ flexible messaging model and an intuitive client API.</description>
<dependency>
<groupId>javax.ws.rs</groupId>
<artifactId>javax.ws.rs-api</artifactId>
<version>2.1</version>
<version>${javax.ws.rs-api.version}</version>
</dependency>

<dependency>
Expand All @@ -665,7 +694,7 @@ flexible messaging model and an intuitive client API.</description>
<dependency>
<groupId>net.java.dev.jna</groupId>
<artifactId>jna</artifactId>
<version>4.2.0</version>
<version>${jna.version}</version>
</dependency>

<dependency>
Expand Down Expand Up @@ -779,7 +808,7 @@ flexible messaging model and an intuitive client API.</description>
<dependency>
<artifactId>log4j</artifactId>
<groupId>log4j</groupId>
<version>1.2.17</version>
<version>${log4j.version}</version>
<exclusions>
<exclusion>
<groupId>com.sun.jmx</groupId>
Expand All @@ -791,7 +820,7 @@ flexible messaging model and an intuitive client API.</description>
<dependency>
<groupId>org.hdrhistogram</groupId>
<artifactId>HdrHistogram</artifactId>
<version>2.1.9</version>
<version>${hdrHistogram.version}</version>
</dependency>

<dependency>
Expand All @@ -809,13 +838,13 @@ flexible messaging model and an intuitive client API.</description>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<version>${javax.servlet-api}</version>
</dependency>

<dependency>
<groupId>com.github.ben-manes.caffeine</groupId>
<artifactId>caffeine</artifactId>
<version>2.6.2</version>
<version>${caffeine.version}</version>
</dependency>

<dependency>
Expand All @@ -833,7 +862,7 @@ flexible messaging model and an intuitive client API.</description>
<dependency>
<groupId>com.github.zafarkhaja</groupId>
<artifactId>java-semver</artifactId>
<version>0.9.0</version>
<version>${java-semver.version}</version>
</dependency>

<dependency>
Expand Down Expand Up @@ -875,13 +904,13 @@ flexible messaging model and an intuitive client API.</description>
<dependency>
<groupId>com.carrotsearch</groupId>
<artifactId>hppc</artifactId>
<version>0.7.3</version>
<version>${hppc.version}</version>
</dependency>

<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-streaming_2.10</artifactId>
<version>2.1.0</version>
<version>${spark-streaming_2.10.version}</version>
<exclusions>
<exclusion>
<groupId>com.google.guava</groupId>
Expand Down Expand Up @@ -1047,31 +1076,31 @@ flexible messaging model and an intuitive client API.</description>
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<version>3.11.1</version>
<version>${assertj-core.version}</version>
</dependency>

<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.10</version>
<version>${lombok.version}</version>
</dependency>

<dependency>
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
<version>1.2</version>
<version>${javax.annotation-api.version}</version>
</dependency>

<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.1</version>
<version>${jaxb-api}</version>
</dependency>

<dependency>
<groupId>com.sun.activation</groupId>
<artifactId>javax.activation</artifactId>
<version>1.2.0</version>
<version>${javax.activation.version}</version>
</dependency>

<dependency>
Expand Down Expand Up @@ -1260,7 +1289,7 @@ flexible messaging model and an intuitive client API.</description>
<plugin>
<groupId>com.mycila</groupId>
<artifactId>license-maven-plugin</artifactId>
<version>3.0</version>
<version>${license-maven-plugin.version}</version>
<configuration>
<header>src/license-header.txt</header>

Expand Down Expand Up @@ -1463,7 +1492,7 @@ flexible messaging model and an intuitive client API.</description>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>3.0.0-M2</version>
<version>${maven-enforcer-plugin.version}</version>
<executions>
<execution>
<id>enforce-maven</id>
Expand All @@ -1490,7 +1519,7 @@ flexible messaging model and an intuitive client API.</description>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M3</version>
<version>${maven-surefire-plugin.version}</version>
<configuration>
<includes>
<include>${include}</include>
Expand All @@ -1505,46 +1534,42 @@ flexible messaging model and an intuitive client API.</description>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.10</version>
<version>${maven-dependency-plugin.version}</version>
</plugin>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>2.4.1</version>
<version>${maven-clean-plugin.version}</version>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<version>${maven-compiler-plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.2.4</version>
</plugin>
<plugin>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.0.1</version>
<version>${maven-shade-plugin}</version>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.3</version>
<version>${maven-javadoc-plugin.version}</version>
<configuration>
<additionalparam>-Xdoclint:none</additionalparam>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.6.0</version>
<version>${exec-maven-plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven</groupId>
<artifactId>maven-archiver</artifactId>
<version>2.5</version>
<version>${maven-archiver.version}</version>
</plugin>
<plugin>
<groupId>org.apache.nifi</groupId>
<artifactId>nifi-nar-maven-plugin</artifactId>
<version>1.2.0</version>
<version>${nifi-nar-maven-plugin.version}</version>
<extensions>true</extensions>
<configuration>
<finalName>${project.artifactId}-${project.version}</finalName>
Expand All @@ -1562,7 +1587,7 @@ flexible messaging model and an intuitive client API.</description>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>3.0.0</version>
<version>${maven-checkstyle-plugin.version}</version>
<dependencies>
<dependency>
<groupId>com.puppycrawl.tools</groupId>
Expand All @@ -1579,20 +1604,20 @@ flexible messaging model and an intuitive client API.</description>
<plugin>
<groupId>pl.project13.maven</groupId>
<artifactId>git-commit-id-plugin</artifactId>
<version>3.0.0</version>
<version>${git-commit-id-plugin.version}</version>
</plugin>
</plugins>
</pluginManagement>
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh-external</artifactId>
<version>2.10</version>
<version>${wagon-ssh-external.version}</version>
</extension>
<extension>
<groupId>kr.motd.maven</groupId>
<artifactId>os-maven-plugin</artifactId>
<version>1.4.1.Final</version>
<version>${os-maven-plugin.version}</version>
</extension>
</extensions>
</build>
Expand All @@ -1605,7 +1630,7 @@ flexible messaging model and an intuitive client API.</description>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.3</version>
<version>${jacoco-maven-plugin.version}</version>
<executions>
<execution>
<id>pre-unit-test</id>
Expand Down Expand Up @@ -1719,7 +1744,7 @@ flexible messaging model and an intuitive client API.</description>

<!-- Primary Module profile -->
</profile>
<profile>
<profile>
<id>main</id>
<activation>
<activeByDefault>true</activeByDefault>
Expand Down Expand Up @@ -1861,4 +1886,6 @@ flexible messaging model and an intuitive client API.</description>
<url>http://packages.confluent.io/maven/</url>
</repository>
</repositories>

</project>

0 comments on commit 8200878

Please sign in to comment.