diff --git a/.github/workflows/bindings_java.yml b/.github/workflows/bindings_java.yml
index 0411a32a537a..21b68607bf43 100644
--- a/.github/workflows/bindings_java.yml
+++ b/.github/workflows/bindings_java.yml
@@ -46,15 +46,16 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- - name: Set up JDK 17
+ - name: Set up JDK 21
uses: actions/setup-java@v3
with:
- distribution: 'temurin'
- java-version: '17'
+ distribution: 'zulu'
+ java-version: '21'
cache: 'maven'
- - name: Build and test
+ - name: Build and check
working-directory: bindings/java
- run: ./mvnw spotless:check
+ run: |
+ ./mvnw clean compile spotless:check
test:
runs-on: ${{ matrix.os }}
diff --git a/bindings/java/pom.xml b/bindings/java/pom.xml
index 6c25d9eab3c4..7d506382aad5 100644
--- a/bindings/java/pom.xml
+++ b/bindings/java/pom.xml
@@ -52,19 +52,23 @@
1.8
1.8
+
dev
default
${os.detected.classifier}
+
3.23.1
- 1.18.26
+ 1.18.30
2.0.7
1.18.3
+
3.0.0
3.1.0
1.7.0
- 2.37.0
+ 2.36.0
+ 2.39.0
@@ -242,7 +246,7 @@
- 2.30.0
+ ${palantir-java-format.version}