我在这里有一个针对 Java 1.8 的 maven-wise 简单项目。
mvn javadoc:javadoc
在 OpenJDK 8 上运行良好,但在 OpenJDK 11 上失败并显示以下错误消息:
javadoc: error - The code being documented uses modules but the packages defined in https://docs.oracle.com/javase/8/docs/api/ are in the unnamed module.
怎么回事?!?我没有对模块做任何事情!
我在网上找不到任何有用的东西,即使我认为这是一个很常见的问题。也许只是因为大多数人仍然坚持使用 Java 8。