-
Notifications
You must be signed in to change notification settings - Fork 103
Closed
Labels
bugSomething isn't workingSomething isn't workingpriority:majorMajor loss of functionMajor loss of function
Milestone
Description
AO Industries, Inc. opened MJAVADOC-682 and commented
In versions 3.1.0 through 3.6.2, when a reactor build has multiple projects with the same groupId and artifactId, even when different versions, the javadoc fails with:
Exit code: 1 - error: module not found: com.aoindustries.example
Plugin 3.0.1 works.
We have created a minimal example project that demonstrates this bug:
— Copy from demo project README.md —
To Reproduce:
- Clone this project:
git clone [https://github.com/aoindustries/maven-javadoc-plugin-failing-multiple-projects-same-name.git] - Change to project directory:
cd maven-javadoc-plugin-failing-multiple-projects-same-name - Perform build to see error in
jargoal:mvn verify - Also fails with
javadocgoal:mvn clean compile javadoc:javadoc
Notes:
- Can build individual modules directly, such as
(cd module-1 && mvn verify) - Reverting to maven-javadoc-plugin version 3.0.1 makes it work
- Changing the groupId or artifactId in either module-1 or module-2 makes it work.
- Changing module names, package names, or class names in modules has no effect.
- We believe this to be distinct from Issue #673
Affects: 3.1.0, 3.1.1, 3.2.0, 3.3.0, 3.3.1, 3.3.2, 3.4.0, 3.4.1, 3.5.0, 3.6.0, 3.6.2
Remote Links:
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingpriority:majorMajor loss of functionMajor loss of function