This is an automated email from the ASF dual-hosted git repository.

erose pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git


The following commit(s) were added to refs/heads/master by this push:
     new faf6926cd06 HDDS-13670. Replace javac.version with 
maven.compiler.release (#9693)
faf6926cd06 is described below

commit faf6926cd06aaac8095eede02819d7d79a3eb81c
Author: Doroszlai, Attila <[email protected]>
AuthorDate: Wed Feb 4 19:58:48 2026 +0100

    HDDS-13670. Replace javac.version with maven.compiler.release (#9693)
---
 .github/workflows/ci.yml | 3 +--
 pom.xml                  | 7 +------
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 83e8338ff73..71af2b9824e 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -28,7 +28,6 @@ on:
         required: false
 env:
   BUILD_ARGS: "-Pdist -Psrc -Dmaven.javadoc.skip=true -Drocks_tools_native"
-  # Minimum required Java version for running Ozone is defined in pom.xml 
(javac.version).
   TEST_JAVA_VERSION: 21 # JDK version used by CI build and tests; should match 
the JDK version in apache/ozone-runner image
   # MAVEN_ARGS and MAVEN_OPTS are duplicated in check.yml, please keep in sync
   MAVEN_ARGS: --batch-mode --settings ${{ github.workspace 
}}/dev-support/ci/maven-settings.xml
@@ -147,7 +146,7 @@ jobs:
       ratis-args: ${{ inputs.ratis_args }}
       runner: ${{ matrix.os }}
       script: compile
-      script-args: "-Pdist -DskipRecon -Dmaven.javadoc.failOnWarnings=${{ 
matrix.java != 8 }} -Djavac.version=${{ matrix.java }}"
+      script-args: "-Pdist -DskipRecon -Dmaven.javadoc.failOnWarnings=${{ 
matrix.java != 8 }} -Dmaven.compiler.release=${{ matrix.java }}"
       sha: ${{ needs.build-info.outputs.sha }}
       split: ${{ matrix.java }}
       timeout-minutes: 45
diff --git a/pom.xml b/pom.xml
index f0f1880d5cf..92c9bc34a49 100644
--- a/pom.xml
+++ b/pom.xml
@@ -84,7 +84,6 @@
     
<distMgmtStagingUrl>https://repository.apache.org/service/local/staging/deploy/maven2</distMgmtStagingUrl>
     <download-maven-plugin.version>1.9.0</download-maven-plugin.version>
     <dropwizard-metrics.version>3.2.6</dropwizard-metrics.version>
-    <enforced.java.version>[${javac.version},)</enforced.java.version>
     <enforced.maven.version>[3.6.3,)</enforced.maven.version>
     <errorprone-annotations.version>2.29.2</errorprone-annotations.version>
     <!-- test groups excluded by default (without any manual profile 
activation) -->
@@ -112,7 +111,6 @@
     <jakarta.ws.rs-api.version>2.1.6</jakarta.ws.rs-api.version>
     <java.dev.jna.version>5.2.0</java.dev.jna.version>
     <java.security.egd>file:///dev/urandom</java.security.egd>
-    <javac.version>8</javac.version>
     <javassist.version>3.30.2-GA</javassist.version>
     <javax.inject.version>1</javax.inject.version>
     <jaxb-api.version>2.3.3</jaxb-api.version>
@@ -164,7 +162,7 @@
     
<maven-surefire-report-plugin.version>${maven-surefire-plugin.version}</maven-surefire-report-plugin.version>
     <maven-war-plugin.version>3.4.0</maven-war-plugin.version>
     
<maven.compiler.createMissingPackageInfoClass>false</maven.compiler.createMissingPackageInfoClass>
-    <maven.compiler.release>${javac.version}</maven.compiler.release>
+    <maven.compiler.release>8</maven.compiler.release>
     <maven.core.version>3.9.10</maven.core.version>
     
<maven.test.redirectTestOutputToFile>true</maven.test.redirectTestOutputToFile>
     <metainf-services.version>1.11</metainf-services.version>
@@ -1807,9 +1805,6 @@
               <requireMavenVersion>
                 <version>${enforced.maven.version}</version>
               </requireMavenVersion>
-              <requireJavaVersion>
-                <version>${enforced.java.version}</version>
-              </requireJavaVersion>
             </rules>
           </configuration>
           <dependencies>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to