Harald Wellmann created MJAVADOC-437:
----------------------------------------
Summary: javadoc:aggregate fails on initial build
Key: MJAVADOC-437
URL: https://issues.apache.org/jira/browse/MJAVADOC-437
Project: Maven Javadoc Plugin
Issue Type: Bug
Affects Versions: 2.10.3
Reporter: Harald Wellmann
h3. Scenario
Take a SNAPSHOT version of a reactor project with at least two JAR modules.
Assume that no artifacts of the given SNAPSHOT version have been built before
(this is usually the case just after running release:perform).
h3. Actual Behaviour
Now run {{mvn javadoc:aggregate}}. This build fails in the forked lifecycle.
maven-javadoc-plugin unnecessarily tries to resolve the JAR artifacts of the
current reactor (which are not avialable yet) and add them to the Javadoc
classpath.
h3. Expected Behaviour
Aggregated Javadoc should be generated without problems. It is sufficient to
take the sources of the current reactor and only put *external* dependencies on
the Javadoc classpath.
This is a duplicate of an 8 year old bug MJAVADOC-116 which has been closed
without being fixed.
A patch for this problem was submitted in MJAVADOC-362, but does not seem to
have received attention by committers. (I admit the problem description is not
very clear.)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)