This is an automated email from the ASF dual-hosted git repository.
jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git
The following commit(s) were added to refs/heads/master by this push:
new 69876df3bc Clean up javadoc generation
69876df3bc is described below
commit 69876df3bce233309441359f1b276a570c52684b
Author: James Bognar <[email protected]>
AuthorDate: Tue Oct 14 10:53:50 2025 -0400
Clean up javadoc generation
---
juneau-bean/pom.xml | 14 ++++++++++++++
juneau-core/pom.xml | 14 ++++++++++++++
juneau-distrib/pom.xml | 9 +++++++++
juneau-docs/pom.xml | 7 +++++++
juneau-examples/pom.xml | 13 +++++++++++++
juneau-microservice/pom.xml | 13 +++++++++++++
juneau-rest/pom.xml | 13 +++++++++++++
juneau-sc/pom.xml | 13 +++++++++++++
juneau-shaded/pom.xml | 11 +++++++++++
9 files changed, 107 insertions(+)
diff --git a/juneau-bean/pom.xml b/juneau-bean/pom.xml
index 809ecab850..ec76c69a03 100644
--- a/juneau-bean/pom.xml
+++ b/juneau-bean/pom.xml
@@ -38,4 +38,18 @@
<module>juneau-bean-openapi-v3</module>
<module>juneau-bean-swagger-v2</module>
</modules>
+
+ <build>
+ <plugins>
+ <!-- Skip Javadoc generation for parent POM (no source
files) -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
</project>
diff --git a/juneau-core/pom.xml b/juneau-core/pom.xml
index 962bd5e80d..9e33cf8422 100644
--- a/juneau-core/pom.xml
+++ b/juneau-core/pom.xml
@@ -37,4 +37,18 @@
<module>juneau-assertions</module>
<module>juneau-bct</module>
</modules>
+
+ <build>
+ <plugins>
+ <!-- Skip Javadoc generation for parent POM (no source
files) -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
</project>
diff --git a/juneau-distrib/pom.xml b/juneau-distrib/pom.xml
index 54372cb5f6..1c8d0514f7 100644
--- a/juneau-distrib/pom.xml
+++ b/juneau-distrib/pom.xml
@@ -32,6 +32,15 @@
<build>
<plugins>
+ <!-- Skip Javadoc generation for parent POM (no source
files) -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
diff --git a/juneau-docs/pom.xml b/juneau-docs/pom.xml
index bde1a9b39b..d1340cc7ec 100644
--- a/juneau-docs/pom.xml
+++ b/juneau-docs/pom.xml
@@ -38,6 +38,13 @@
<build>
<plugins>
<!-- Skip all standard Maven lifecycle phases -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
diff --git a/juneau-examples/pom.xml b/juneau-examples/pom.xml
index 84e358dda1..05e89038a1 100644
--- a/juneau-examples/pom.xml
+++ b/juneau-examples/pom.xml
@@ -38,4 +38,17 @@
<module>juneau-examples-rest-jetty-ftest</module>
</modules>
+ <build>
+ <plugins>
+ <!-- Skip Javadoc generation for parent POM (no source
files) -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
</project>
diff --git a/juneau-microservice/pom.xml b/juneau-microservice/pom.xml
index 85043c4c81..4380c52b3f 100644
--- a/juneau-microservice/pom.xml
+++ b/juneau-microservice/pom.xml
@@ -37,4 +37,17 @@
<module>juneau-my-springboot-microservice</module>
</modules>
+ <build>
+ <plugins>
+ <!-- Skip Javadoc generation for parent POM (no source
files) -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
</project>
diff --git a/juneau-rest/pom.xml b/juneau-rest/pom.xml
index 8e5e07856c..0a3ed7ee41 100644
--- a/juneau-rest/pom.xml
+++ b/juneau-rest/pom.xml
@@ -38,4 +38,17 @@
<module>juneau-rest-mock</module>
</modules>
+ <build>
+ <plugins>
+ <!-- Skip Javadoc generation for parent POM (no source
files) -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
</project>
diff --git a/juneau-sc/pom.xml b/juneau-sc/pom.xml
index 78ba85fc29..02416b5639 100644
--- a/juneau-sc/pom.xml
+++ b/juneau-sc/pom.xml
@@ -35,4 +35,17 @@
<module>juneau-sc-client</module>
</modules>
+ <build>
+ <plugins>
+ <!-- Skip Javadoc generation for parent POM (no source
files) -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
</project>
diff --git a/juneau-shaded/pom.xml b/juneau-shaded/pom.xml
index 2708a078be..06dcc94904 100644
--- a/juneau-shaded/pom.xml
+++ b/juneau-shaded/pom.xml
@@ -43,6 +43,17 @@
</modules>
<build>
+ <plugins>
+ <!-- Skip Javadoc generation for parent POM (no source
files) -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+
<pluginManagement>
<plugins>
<!-- Common shade plugin configuration for all
submodules -->