[NEETHI-22] Update plugins/dependencies to support Java17
diff --git a/pom.xml b/pom.xml
index eb92a90..04922fc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache</groupId>
<artifactId>apache</artifactId>
- <version>21</version>
+ <version>23</version>
</parent>
<groupId>org.apache.neethi</groupId>
<artifactId>neethi</artifactId>
@@ -106,11 +106,12 @@
<url>https://www.apache.org/</url>
</organization>
<build>
+ <defaultGoal>install</defaultGoal>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
- <version>1.4.1</version>
+ <version>3.0.0-M3</version>
<executions>
<execution>
<id>enforce-maven</id>
@@ -120,7 +121,7 @@
<configuration>
<rules>
<requireMavenVersion>
- <version>3.3</version>
+ <version>3.5.0</version>
</requireMavenVersion>
</rules>
</configuration>
@@ -172,7 +173,7 @@
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
- <version>4.2.1</version>
+ <version>5.1.2</version>
<extensions>true</extensions>
<configuration>
<instructions>
@@ -229,12 +230,12 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
- <version>3.7.1</version>
+ <version>3.9.1</version>
<dependencies>
<dependency>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-scm</artifactId>
- <version>3.3.3</version>
+ <version>3.4.3</version>
</dependency>
<dependency>
<groupId>org.apache.maven.scm</groupId>
@@ -251,7 +252,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-publish-plugin</artifactId>
- <version>3.0.0</version>
+ <version>3.1.0</version>
</plugin>
</plugins>
</pluginManagement>
@@ -269,7 +270,7 @@
<plugins>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
- <version>3.1.1</version>
+ <version>3.2.0</version>
<executions>
<execution>
<goals>
@@ -309,7 +310,7 @@
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
- <version>4.12</version>
+ <version>4.13.2</version>
<scope>test</scope>
</dependency>
</dependencies>
@@ -318,11 +319,11 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
- <version>3.1.1</version>
+ <version>3.2.0</version>
</plugin>
<plugin>
<artifactId>maven-project-info-reports-plugin</artifactId>
- <version>3.0.0</version>
+ <version>3.1.2</version>
<reportSets>
<reportSet>
<reports>