[ https://issues.apache.org/jira/browse/MJAVADOC-618?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17958019#comment-17958019 ]
Olivier Lamy commented on MJAVADOC-618: --------------------------------------- This project has moved from Jira to GitHub Issues. This issue was migrated to [apache/maven-javadoc-plugin#910|https://github.com/apache/maven-javadoc-plugin/issues/910]. > Goal javadoc:aggregate fails with submodules packaged as war > ------------------------------------------------------------ > > Key: MJAVADOC-618 > URL: https://issues.apache.org/jira/browse/MJAVADOC-618 > Project: Maven Javadoc Plugin (Moved to GitHub Issues) > Issue Type: Bug > Components: javadoc > Affects Versions: 3.1.0, 3.1.1 > Environment: - Java 11 or grater is required. > - Submodules must be configured to be java modules. I've used > 'Automatic-Module-Name' parameters with maven-jar-plugin > Reporter: Andrea Del Bene > Assignee: Robert Scholte > Priority: Major > Labels: close-pending > Fix For: 3.3.1 > > Attachments: maven-modular.zip > > > If we have a submodule project producing a war archive, {{javadoc:aggregate}} > fails with the following message: > {noformat} > [WARNING] Only outputDirectories and jars are accepted on the path > [ERROR] Error while creating javadoc report: Only outputDirectories and jars > are accepted on the path > java.lang.IllegalArgumentException: Only outputDirectories and jars are > accepted on the path > at org.codehaus.plexus.languages.java.jpms.LocationManager.resolvePath > (LocationManager.java:333) > at org.codehaus.plexus.languages.java.jpms.LocationManager.resolvePath > (LocationManager.java:139) > at > org.apache.maven.plugins.javadoc.AbstractJavadocMojo.addJavadocOptions > (AbstractJavadocMojo.java:5001) > {noformat} > After some investigations it seems it tries to pass the war package to > LocationManager.resolvePath. > I've added a quickstart project to reproduce the problem. Just run: > {{mvn package javadoc:aggregate}} -- This message was sent by Atlassian Jira (v8.20.10#820010)