aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJulien Gouesse <[email protected]>2023-04-09 12:53:12 +0200
committerJulien Gouesse <[email protected]>2023-04-09 12:53:12 +0200
commitb3509d75ba4c8943fec5dd999b04c1cd6dbdfb7f (patch)
treea7604dab6a7756eb87519d95b920df44132abe1c
parent56396dd6cc8df61885a80bdd7b51f7acad50f8b7 (diff)
Updates many Maven build dependencies, uses Java 20 in pom.xml
-rw-r--r--pom.xml58
1 files changed, 30 insertions, 28 deletions
diff --git a/pom.xml b/pom.xml
index 19caf73..2f1addc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -57,12 +57,14 @@
<module>ardor3d-savable</module>
<module>ardor3d-math</module>
<module>ardor3d-core</module>
+ <!--<module>ardor3d-audio</module>
+ <module>ardor3d-audio-joal</module>-->
<module>ardor3d-jinput</module>
<module>ardor3d-jogl</module>
<module>ardor3d-swt</module>
<module>ardor3d-jogl-swt</module>
<module>ardor3d-awt</module>
- <module>ardor3d-jogl-awt</module>
+ <module>ardor3d-jogl-awt</module>
<module>ardor3d-extras</module>
<module>ardor3d-effects</module>
<module>ardor3d-collada</module>
@@ -80,7 +82,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
- <version>3.9.1</version>
+ <version>4.0.0-M6</version>
</plugin>
<!--<plugin>-->
<!-- NOTE: At least 'compile' has to be done before
@@ -105,7 +107,7 @@
-->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
- <version>3.3.0</version>
+ <version>3.5.0</version>
<configuration>
<bottom><![CDATA[<i>Copyright &copy; {inceptionYear}-{currentYear} Ardor Labs. All Rights Reserved.</i>]]>
</bottom>
@@ -148,7 +150,7 @@
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh-external</artifactId>
- <version>3.4.2</version>
+ <version>3.5.3</version>
</extension>
</extensions>
<pluginManagement>
@@ -156,7 +158,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
- <version>3.8.1</version>
+ <version>3.11.0</version>
<configuration>
<release>17</release>
<encoding>UTF-8</encoding>
@@ -166,12 +168,12 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
- <version>3.2.0</version>
+ <version>3.3.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
- <version>3.2.0</version>
+ <version>3.3.1</version>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
@@ -184,7 +186,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
- <version>3.3.0</version>
+ <version>3.5.0</version>
<!-- duplicated because of http://jira.codehaus.org/browse/MSITE-523 -->
<configuration>
<bottom><![CDATA[<i>Copyright &copy; {inceptionYear}-{currentYear} Ardor Labs. All Rights Reserved.</i>]]>
@@ -206,7 +208,7 @@
<additionalDependency>
<groupId>org.easymock</groupId>
<artifactId>easymock</artifactId>
- <version>4.3</version>
+ <version>5.1.0</version>
</additionalDependency>
</additionalDependencies>
</configuration>
@@ -214,22 +216,22 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
- <version>3.3.0</version>
+ <version>3.5.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
- <version>3.0.0-M1</version>
+ <version>3.1.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
- <version>3.0.0-M1</version>
+ <version>3.1.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
- <version>3.0.0-M1</version>
+ <version>3.0.0</version>
<configuration>
<autoVersionSubmodules>true</autoVersionSubmodules>
<tagNameFormat>v@{project.version}</tagNameFormat>
@@ -238,7 +240,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
- <version>3.0.0-M5</version>
+ <version>3.0.0</version>
<configuration>
<argLine>-Xmx512m</argLine>
</configuration>
@@ -246,17 +248,17 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
- <version>3.1.1</version>
+ <version>3.4.2</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
- <version>3.0.0</version>
+ <version>3.1.0</version>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
- <version>5.1.1</version>
+ <version>5.1.8</version>
</plugin>
<plugin>
<groupId>com.googlecode.mavennatives</groupId>
@@ -266,7 +268,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
- <version>3.9.1</version>
+ <version>3.12.1</version>
</plugin>
</plugins>
</pluginManagement>
@@ -276,7 +278,7 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
- <release>14</release>
+ <release>20</release>
</configuration>
</plugin>
<plugin>
@@ -326,11 +328,11 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.easymock</groupId>
- <artifactId>easymock</artifactId>
- <version>5.1.0</version>
- <scope>test</scope>
-</dependency>
+ <groupId>org.easymock</groupId>
+ <artifactId>easymock</artifactId>
+ <version>5.1.0</version>
+ <scope>test</scope>
+ </dependency>
<dependency>
<groupId>org.jogamp.gluegen</groupId>
<artifactId>gluegen-rt-main</artifactId>
@@ -354,22 +356,22 @@
<dependency>
<groupId>net.java.jinput</groupId>
<artifactId>jinput</artifactId>
- <version>2.0.6</version>
+ <version>2.0.9</version>
</dependency>
<dependency>
<groupId>net.java.jinput</groupId>
<artifactId>jinput-platform</artifactId>
- <version>2.0.6</version>
+ <version>2.0.7</version>
</dependency>
<dependency>
<groupId>org.jdom</groupId>
<artifactId>jdom2</artifactId>
- <version>2.0.6</version>
+ <version>2.0.6.1</version>
</dependency>
<dependency>
<groupId>jaxen</groupId>
<artifactId>jaxen</artifactId>
- <version>1.1.6</version>
+ <version>2.0.0</version>
</dependency>
<dependency>
<groupId>org.eclipse.swt</groupId>