diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml
index e2fb7253d..4b5e89f8c 100644
--- a/.github/workflows/build-and-test.yml
+++ b/.github/workflows/build-and-test.yml
@@ -26,7 +26,7 @@ jobs:
distribution: 'temurin'
cache: maven
- name: Build with Maven and run tests
- run: mvn -B package --file pom.xml -fae
+ run: mvn -Pjavadoc -B package --file pom.xml -fae
- name: Upload Test Reports
if: failure()
uses: actions/upload-artifact@v4
diff --git a/pom.xml b/pom.xml
index e4842a4ea..b1c4b6f68 100644
--- a/pom.xml
+++ b/pom.xml
@@ -454,10 +454,6 @@
org.apache.maven.plugins
maven-compiler-plugin
-
- org.apache.maven.plugins
- maven-javadoc-plugin
-
org.apache.maven.plugins
maven-surefire-plugin
@@ -508,6 +504,20 @@
+
+
+ javadoc
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
+
+
+