diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 5922b5a8..b09766fe 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -1,5 +1,5 @@ # -# Copyright (c) 2021, 2023 Contributors to the Eclipse Foundation +# Copyright (c) 2021, 2026 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Eclipse Public License v. 2.0 which is available at @@ -27,7 +27,7 @@ jobs: strategy: matrix: - java_version: [ 11, 17, 21 ] + java_version: [ 17, 21 ] steps: - name: Checkout for build diff --git a/README.md b/README.md index 586a9ff9..5b5835b8 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[//]: # " Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved. " +[//]: # " Copyright (c) 2018, 2026 Oracle and/or its affiliates. All rights reserved. " [//]: # " " [//]: # " This program and the accompanying materials are made available under the " [//]: # " terms of the Eclipse Public License v. 2.0, which is available at " @@ -22,6 +22,10 @@ This project contains Jakarta JSON Processing specification, API and TCK. ## Build +Prerequisites: +* JDK 17+ +* Maven 3.9.0+ + Use the following command: ```bash mvn -U -C clean install diff --git a/api/pom.xml b/api/pom.xml index 2f76e074..6f6496e4 100644 --- a/api/pom.xml +++ b/api/pom.xml @@ -1,7 +1,7 @@ DRAFT MMMM dd, yyyy + 3.6.2 ${maven.build.timestamp} @@ -60,7 +61,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 1.4.1 + ${maven.enforcer.plugin.version} enforce-versions @@ -70,9 +71,11 @@ - [1.8.0,) - You need JDK8 or higher + [17,) + + [3.9.0,) + @@ -142,12 +145,12 @@ - jsonp-spec.adoc - coderay + jsonp-spec.adoc ${project.version} ${status} ${revisiondate} + coderay diff --git a/tck/pom.xml b/tck/pom.xml index e289976c..747d1a7c 100644 --- a/tck/pom.xml +++ b/tck/pom.xml @@ -1,7 +1,7 @@ jakarta.json jakarta.json-api - 2.1.0 + 2.2.0 org.eclipse.parsson parsson @@ -43,7 +43,7 @@ UTF-8 \${project.build.directory}/jdk-bundle - 2.1.0 + 2.2.0 true diff --git a/tck/tck-dist-eftl/src/main/scripts/artifact-install.sh b/tck/tck-dist-eftl/src/main/scripts/artifact-install.sh index 38c7327e..bd5fe5cc 100755 --- a/tck/tck-dist-eftl/src/main/scripts/artifact-install.sh +++ b/tck/tck-dist-eftl/src/main/scripts/artifact-install.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# Copyright (c) 2021, 2022 Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2021, 2025 Oracle and/or its affiliates. All rights reserved. # # This program and the accompanying materials are made available under the # terms of the Eclipse Public License v. 2.0, which is available at @@ -20,7 +20,7 @@ if [[ $1 =~ ^[0-9]+\.[0-9]+\.[0-9]+.*$ ]]; then VERSION="$1" else - VERSION="2.1.0-SNAPSHOT" + VERSION="2.2.0-SNAPSHOT" fi # Parent pom diff --git a/tck/tck-dist-epl/pom.xml b/tck/tck-dist-epl/pom.xml index 93596baa..a33a62f2 100644 --- a/tck/tck-dist-epl/pom.xml +++ b/tck/tck-dist-epl/pom.xml @@ -1,7 +1,7 @@