Skip to content
This repository was archived by the owner on Apr 22, 2025. It is now read-only.

Commit a340541

Browse files
Fix Javadoc build for Java 8 (#92)
Signed-off-by: Mark S. Lewis <[email protected]>
1 parent cff753b commit a340541

File tree

1 file changed

+18
-5
lines changed

1 file changed

+18
-5
lines changed

pom.xml

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@
248248
</links>
249249
<source>${javaVersion}</source>
250250
<additionalJOptions>
251-
<additionalJOption>--no-module-directories</additionalJOption>
251+
<additionalJOption>${additionalJavadocOpts}</additionalJOption>
252252
</additionalJOptions>
253253
</configuration>
254254
<executions>
@@ -314,7 +314,13 @@
314314
<plugin>
315315
<groupId>org.owasp</groupId>
316316
<artifactId>dependency-check-maven</artifactId>
317-
<version>3.2.0</version>
317+
<version>6.5.2</version>
318+
<configuration>
319+
<skipProvidedScope>true</skipProvidedScope>
320+
<skipTestScope>true</skipTestScope>
321+
<skipSystemScope>true</skipSystemScope>
322+
<failBuildOnCVSS>7</failBuildOnCVSS>
323+
</configuration>
318324
<executions>
319325
<execution>
320326
<goals>
@@ -323,10 +329,17 @@
323329
</execution>
324330
</executions>
325331
</plugin>
326-
327332
</plugins>
328333
</build>
329-
334+
</profile>
335+
<profile>
336+
<id>javadoc-no-module-directories</id>
337+
<activation>
338+
<jdk>[11,)</jdk>
339+
</activation>
340+
<properties>
341+
<additionalJavadocOpts>--no-module-directories</additionalJavadocOpts>
342+
</properties>
330343
</profile>
331344
<profile>
332345
<id>release</id>
@@ -407,7 +420,7 @@
407420
</links>
408421
<source>${javaVersion}</source>
409422
<additionalJOptions>
410-
<additionalJOption>--no-module-directories</additionalJOption>
423+
<additionalJOption>${additionalJavadocOpts}</additionalJOption>
411424
</additionalJOptions>
412425
</configuration>
413426
<executions>

0 commit comments

Comments
 (0)