diff --git a/build.gradle b/build.gradle index 221e716..fb23a23 100644 --- a/build.gradle +++ b/build.gradle @@ -33,7 +33,7 @@ apply plugin: 'java' ext { // Cribbed from https://github.com/mindscratch/reactor-offline/blob/master/build.gradle javadocLinks = [ - "http://docs.oracle.com/javase/11/docs/api/" + "http://docs.oracle.com/javase/21/docs/api/" ] as String[] } @@ -63,8 +63,8 @@ eclipse { idea { project { - jdkName = '11' - languageLevel = '11' + jdkName = '21' + languageLevel = '21' } } diff --git a/gradle.properties b/gradle.properties index 11ecfb0..d45bf1c 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,12 +3,12 @@ # dependencies. Configuring the properties in this file avoids the need to edit build.gradle except when build logic # needs to change. # ********************************************************************************************************************** -assertjVersion=3.11.1 -description=Java 11 code examples +assertjVersion=3.27.7 +description=Java 21 code examples group=com.neiljbrown -junitJupiterVersion=5.3.2 +junitJupiterVersion=5.10.2 # Set Java source & class versions to use when compiling. Needs to be defined after applying java plugin to take affect -sourceCompatibility=11 -targetCompatibility=11 +sourceCompatibility=21 +targetCompatibility=21 # Default project version unless overridden version=0.0.1-snapshot diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 75c31a3..2e22ec4 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.3-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-all.zip diff --git a/pom.xml b/pom.xml index c1ba53a..f8ab7f5 100644 --- a/pom.xml +++ b/pom.xml @@ -12,10 +12,10 @@ https://github.com/neiljbrown/java11-examples - 11 + 21 UTF-8 - 5.3.2 - 3.11.1 + 5.10.2 + 3.27.7 @@ -44,7 +44,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.7.0 + 3.12.1 ${java.version} ${java.version} @@ -52,12 +52,12 @@ maven-surefire-plugin - 2.22.0 + 3.2.5 org.apache.maven.plugins maven-javadoc-plugin - 3.0.1 + 3.6.3 -html5