Skip to content

package {...} does not exist when upgrading 3.11.2 -> 3.11.3 + legacyMode #1242

Description

@JackPGreen

Affected version

3.11.3

Bug description

When upgrading from 3.11.2 -> 3.11.3 (with legacyMode mode), javadoc:aggregate fails with:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.11.3:jar (attach-javadocs) on project {project}: MavenReportException: Error while generating Javadoc: 
[ERROR] Exit code: 1
[ERROR] /path/to/Class.java:19: error: package com.my.package does not exist
[ERROR] import com.my.package.OtherClass;

#1217 introduced this issue. Specifically I note:

looks good but I need to test on large projects such Jetty mixing jpms and not jpms for aggregated javadoc.

Which the project falls into.

Reproducer:

  • Clone this commit
  • mvn clean install javadoc:aggregate -Prelease-snapshot -DskipTests

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions