base project on jdk21 toolchain and runtime

This commit is contained in:
Jonathan Shook 2023-09-15 22:12:10 -05:00
parent 8d141e9ca4
commit 8571834651

View File

@ -26,7 +26,7 @@
<properties>
<revision>5.17.6-SNAPSHOT</revision>
<revision>5.21.1-SNAPSHOT</revision>
<!-- Set this level to override the logging level for tests during build -->
<project.testlevel>INFO</project.testlevel>
<!-- Set this level to override the logging level for tests logging configuration during build -->
@ -36,8 +36,8 @@
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<javadoc.name>nosqlbench</javadoc.name>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<maven.compiler.source>21</maven.compiler.source>
<maven.compiler.target>21</maven.compiler.target>
<PROG>nb5</PROG>
<maven.plugin.validation>VERBOSE</maven.plugin.validation>
@ -122,12 +122,12 @@
<dependency>
<groupId>io.dropwizard.metrics</groupId>
<artifactId>metrics-graphite</artifactId>
<version>4.2.20</version>
<version>4.2.19</version>
</dependency>
<dependency>
<groupId>io.dropwizard.metrics</groupId>
<artifactId>metrics-core</artifactId>
<version>4.2.20</version>
<version>4.2.19</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
@ -280,7 +280,7 @@
<dependency>
<groupId>com.github.oshi</groupId>
<artifactId>oshi-core-java11</artifactId>
<version>6.4.6</version>
<version>6.4.5</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
@ -290,7 +290,7 @@
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-s3</artifactId>
<version>1.12.558</version>
<version>1.12.555</version>
</dependency>
<dependency>
<groupId>com.elega9t</groupId>
@ -522,9 +522,9 @@
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<debug>true</debug>
<target>17</target>
<source>17</source>
<release>17</release>
<target>21</target>
<source>21</source>
<release>21</release>
<compilerArgs>
<!-- <compilerArg>-Xdoclint:all</compilerArg>-->
<!-- <compilerArg>-Xlint:all</compilerArg>-->
@ -637,7 +637,7 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<release>17</release>
<release>21</release>
<doctitle>${javadoc.name}</doctitle>
<windowtitle>${javadoc.name}</windowtitle>
<isOffline>false</isOffline>
@ -731,7 +731,7 @@
<configuration>
<rules>
<requireJavaVersion>
<version>[17,)</version>
<version>[21,)</version>
</requireJavaVersion>
</rules>
</configuration>