如何解决"javadoc:warning - 为包abc找到的包注释的多个来源"?

His*_*His 5 java warnings javadoc packages maven

我已经过时了,但我刚刚升级了我的项目以使用JDK 1.4中的JDK 1.5,现在运行时mvn javadoc:javadoc遇到以下javadoc警告:

[WARNING] javadoc: warning - Multiple sources of package comments found for package "com.a"
[WARNING] javadoc: warning - Multiple sources of package comments found for package "com.b"
[WARNING] javadoc: warning - Multiple sources of package comments found for package "com.c"
[WARNING] javadoc: warning - Multiple sources of package comments found for package "com.a"
Run Code Online (Sandbox Code Playgroud)

我需要做些什么来修复它们?从JDK 1.4到1.5有什么变化吗?

谢谢!

Paŭ*_*ann 2

(原始答案 10 年后更新。)

\n

Oracle 论坛中的一个旧帖子对此进行了讨论。(不幸的是,链接现在已损坏,我在新的 Oracle Developer 社区中找不到相同的线程,在 Wayback machine 中也找不到)

\n

据我回忆(并且可以从一些 google-ing 中收集),javadoc 的行为在 JDK 1.4 和 1.5 之间发生了变化,因此多次遇到的包文档会创建此警告。\n这似乎专门发生在旧版本中Maven \xe2\x80\x93 更新到较新版本的 Maven(或 maven-javadoc-plugin)似乎有所帮助。

\n

(当然,这意味着 Maven 版本是 2011 年的最新版本,因此您现在拥有的任何版本都应该没问题。)

\n