diff --git a/.github/workflows/java-integration-tests.yml b/.github/workflows/java-integration-tests.yml
index 51d7273ecc75..e690635444be 100644
--- a/.github/workflows/java-integration-tests.yml
+++ b/.github/workflows/java-integration-tests.yml
@@ -70,8 +70,9 @@ jobs:
cache: maven
- name: Build with Maven
- run: ./mvnw -B -Pbug-check -DskipTests -Pcompile-jdk${{ matrix.java-versions }} clean install --file pom.xml
+ run: ./mvnw -B -Pwith-samples -Pbug-check -DskipTests -Pcompile-jdk${{ matrix.java-versions }} clean install --file pom.xml
working-directory: java
+ if: ${{ matrix.java-versions >= 17 }}
# API tests run on JDK 17+
- name: Run integration tests
diff --git a/java/api-test/pom.xml b/java/api-test/pom.xml
index 6b3bbd222520..9accf5428426 100644
--- a/java/api-test/pom.xml
+++ b/java/api-test/pom.xml
@@ -20,9 +20,6 @@
-
integration-tests
@@ -57,6 +54,13 @@
true
+
+ com.diffplug.spotless
+ spotless-maven-plugin
+
+ true
+
+
diff --git a/java/pom.xml b/java/pom.xml
index b9487456e03f..042a0a1b505a 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -62,6 +62,7 @@
microsoft/semantic-kernel
git@github.com:${project.github.repository}.git
4.8.3
+ false
@@ -566,6 +567,7 @@
1.8
1.8
+ true
@@ -643,6 +645,7 @@
+ ${compilingJdk8}
4.30