我从公共git存储库中删除了最新的Guava。当我尝试创建javadoc时,它失败了。
我正在使用mvn行:mvn javadoc:javadoc
它失败了很多错误,最明显的错误是
java.lang.ClassCastException: com.sun.tools.doclets.formats.html.ClassUseWriter cannot be cast to com.sun.tools.doclets.formats.html.ClassWriterImpl
at com.sun.tools.doclets.formats.html.HtmlDocletWriter.seeTagToString(HtmlDocletWriter.java:1353)
at com.sun.tools.doclets.formats.html.HtmlDocletWriter.commentTagsToString(HtmlDocletWriter.java:1443)
这是直接来自git,在Mac,OS-X 10,64位,10.6.8 Snow Leopard
虽然我很想让构建工作,但我会很高兴看到javadocs的副本,jar'd或zip'd等等。
答案 0 :(得分:2)
以下是在线托管的JavaDoc http://docs.guava-libraries.googlecode.com/git/javadoc/index.html
或者,如果您需要离线副本,可以从git中查看javadoc输出:
git clone https://code.google.com/p/guava-libraries.docs/javadoc/
答案 1 :(得分:2)
您显然遇到了javadoc版本中的错误。我们已经很多次点击ClassCastExceptions,但我很久没见过了。你有最新的JDK吗?
更新:here's some Google results以了解此错误,如果有帮助的话。
答案 2 :(得分:0)
我们使用命令mvn clean install site
构建公共javadoc。