Upgrade Maven Plugin packages
Set maven package versions to variables and defining the variables in the parent pom when the package is used in multiple modules Upgrade maven packages Prevent trimming stack trace to maven surefire which caused newer versions to not display stacktrace in Netbeans. Upgrade Maven jar plugin from 3.0.2 to 3.1.1 Upgrade Maven compiler plugin version from 3.6.1 to 3.8.0 Upgrade Maven checkstyle plugin version from 2.17 to 3.0.0 Upgrade Maven javadoc plugin from 3.0.0-M1 to 3.1.0 Upgrade Maven surefire plugin from 2.18 to 2.22 Upgrade Maven plugin api from 3.0.5 to 3.6.1 Upgrade Maven plugin annotations from 3.4 to 3.6.0 Upgrade Maven plugin plugin from 3.4 to 3.6.0 Upgrade Maven git commit id plugin from 2.2.5 to 2.2.6 Upgrade Maven jarsigner plugin from 1.4 to 3.0.0 Upgrade Maven resource plugin from 3.0.2 to 3.1.0
This commit is contained in:
49
pom.xml
49
pom.xml
@@ -39,6 +39,25 @@
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<java.version>1.8</java.version>
|
||||
<lombok.version>1.18.4</lombok.version>
|
||||
<checkstyle.version>8.3</checkstyle.version>
|
||||
<logback.version>1.2.3</logback.version>
|
||||
<gson.version>2.8.5</gson.version>
|
||||
<guava.version>23.2-jre</guava.version>
|
||||
<junit.version>4.12</junit.version>
|
||||
<slf4j.version>1.7.12</slf4j.version>
|
||||
<netty.version>4.1.0.Final</netty.version>
|
||||
<mockito.version>1.10.19</mockito.version>
|
||||
<sql2o.version>1.5.4</sql2o.version>
|
||||
<minio.version>3.0.6</minio.version>
|
||||
<okhttp3.version>3.7.0</okhttp3.version>
|
||||
<zlika.reproducible.build.maven.plugin.version>0.7</zlika.reproducible.build.maven.plugin.version>
|
||||
|
||||
<maven.jar.plugin.version>3.1.1</maven.jar.plugin.version>
|
||||
<maven.compiler.plugin.version>3.8.0</maven.compiler.plugin.version>
|
||||
<maven.checkstyle.plugin.version>3.0.0</maven.checkstyle.plugin.version>
|
||||
<maven.javadoc.plugin.version>3.1.0</maven.javadoc.plugin.version>
|
||||
<maven.release.plugin.version>2.5.3</maven.release.plugin.version>
|
||||
<maven.surefire-plugin.version>2.22.1</maven.surefire-plugin.version>
|
||||
|
||||
<maven.javadoc.skip>true</maven.javadoc.skip>
|
||||
<checkstyle.skip>true</checkstyle.skip>
|
||||
@@ -131,7 +150,7 @@
|
||||
<dependency>
|
||||
<groupId>com.google.guava</groupId>
|
||||
<artifactId>guava</artifactId>
|
||||
<version>23.2-jre</version>
|
||||
<version>${guava.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.projectlombok</groupId>
|
||||
@@ -142,12 +161,12 @@
|
||||
<dependency>
|
||||
<groupId>com.google.code.gson</groupId>
|
||||
<artifactId>gson</artifactId>
|
||||
<version>2.8.5</version>
|
||||
<version>${gson.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>ch.qos.logback</groupId>
|
||||
<artifactId>logback-parent</artifactId>
|
||||
<version>1.2.3</version>
|
||||
<version>${logback.version}</version>
|
||||
<type>pom</type>
|
||||
<scope>import</scope>
|
||||
</dependency>
|
||||
@@ -159,7 +178,7 @@
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven.compiler.plugin.version}</version>
|
||||
<configuration>
|
||||
<source>${java.version}</source>
|
||||
<target>${java.version}</target>
|
||||
@@ -168,24 +187,24 @@
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<!-- newer versions seem to not show stacktraces in Netbeans -->
|
||||
<version>2.18</version>
|
||||
<version>${maven.surefire-plugin.version}</version>
|
||||
<configuration>
|
||||
<enableAssertions>true</enableAssertions>
|
||||
<argLine>-Xmx512m</argLine>
|
||||
<trimStackTrace>false</trimStackTrace>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-release-plugin</artifactId>
|
||||
<version>2.5.3</version>
|
||||
<version>${maven.release.plugin.version}</version>
|
||||
</plugin>
|
||||
<!-- maven-release-plugin runs maven-javadoc-plugin as one of its
|
||||
release steps, so run it on goal jar to detect errors -->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<version>3.0.0-M1</version>
|
||||
<version>${maven.javadoc.plugin.version}</version>
|
||||
<configuration>
|
||||
<!-- Fix Javadoc on Java 11+ - JDK-8212233 -->
|
||||
<source>8</source>
|
||||
@@ -202,12 +221,12 @@
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-checkstyle-plugin</artifactId>
|
||||
<version>2.17</version>
|
||||
<version>${maven.checkstyle.plugin.version}</version>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.puppycrawl.tools</groupId>
|
||||
<artifactId>checkstyle</artifactId>
|
||||
<version>8.3</version>
|
||||
<version>${checkstyle.version}</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<executions>
|
||||
@@ -222,14 +241,16 @@
|
||||
<configuration>
|
||||
<configLocation>checkstyle.xml</configLocation>
|
||||
<!-- exclude generated sources from checkstyle https://stackoverflow.com/a/30406454/7189686 -->
|
||||
<sourceDirectory>${project.build.sourceDirectory}</sourceDirectory>
|
||||
<sourceDirectories>
|
||||
<sourceDirectory>${project.build.sourceDirectory}</sourceDirectory>
|
||||
</sourceDirectories>
|
||||
<includeTestSourceDirectory>true</includeTestSourceDirectory>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>io.github.zlika</groupId>
|
||||
<artifactId>reproducible-build-maven-plugin</artifactId>
|
||||
<version>0.7</version>
|
||||
<version>${zlika.reproducible.build.maven.plugin.version}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<!-- Move from pre-integration-test to place before jarsigning -->
|
||||
@@ -246,12 +267,12 @@
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<version>3.0.2</version>
|
||||
<version>${maven.jar.plugin.version}</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>${maven.compiler.plugin.version}</version>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</pluginManagement>
|
||||
|
||||
Reference in New Issue
Block a user