[
https://jira.codehaus.org/browse/MJAVADOC-409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=353080#comment-353080
]
Ida de Groot commented on MJAVADOC-409:
---------------------------------------
Same issue using:
{code}
mvn -version
Apache Maven 3.1.0 (893ca28a1da9d5f51ac03827af98bb730128f9f2; 2013-06-28
04:15:32+0200)
Maven home: D:\maven\apache-maven-3.1.0
Java version: 1.7.0_21, vendor: Oracle Corporation
Java home: C:\Progra~1\Java\jdk1.7.0_21\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
{code}
mvn release:perform would not work until we found out we did not manage the
version of the javadoc plugin.
Adding javadoc plugin with version 2.9.1 to the pluginManagement section made
the release:perform work again:
{code}
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9.1</version>
</plugin>
{code}
> Generating Javadoc no longer works with 2.10
> --------------------------------------------
>
> Key: MJAVADOC-409
> URL: https://jira.codehaus.org/browse/MJAVADOC-409
> Project: Maven Javadoc Plugin
> Issue Type: Bug
> Affects Versions: 2.10
> Environment: Apache Maven 3.0.5
> (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 14:51:28+0100)
> Maven home: /Applications/apache-maven/apache-maven-3.0.5
> Java version: 1.6.0_65, vendor: Apple Inc.
> Java home:
> /Library/Java/JavaVirtualMachines/1.6.0_65-b14-462.jdk/Contents/Home
> Default locale: en_US, platform encoding: MacRoman
> OS name: "mac os x", version: "10.9.4", arch: "x86_64", family: "mac"
> Reporter: Wim Deblauwe
>
> If I run javadoc using 2.9, then javadoc is generated without issue:
> {{mvn org.apache.maven.plugins:maven-javadoc-plugin:2.9:javadoc}}
> However, using version 2.10, the build fails:
> {{mvn org.apache.maven.plugins:maven-javadoc-plugin:2.10:javadoc}}
> There is a very big stack trace. One of the things that is shown is this:
> {noformat}
> [ERROR] java.lang.ClassCastException: com.sun.tools.javadoc.ClassDocImpl
> cannot be cast to com.sun.javadoc.AnnotationTypeDoc
> [ERROR] at
> com.sun.tools.javadoc.AnnotationDescImpl.annotationType(AnnotationDescImpl.java:46)
> [ERROR] at
> com.sun.tools.doclets.internal.toolkit.util.ClassUseMapper.mapAnnotations(ClassUseMapper.java:439)
> [ERROR] at
> com.sun.tools.doclets.internal.toolkit.util.ClassUseMapper.mapExecutable(ClassUseMapper.java:297)
> [ERROR] at
> com.sun.tools.doclets.internal.toolkit.util.ClassUseMapper.<init>(ClassUseMapper.java:196)
> [ERROR] at
> com.sun.tools.doclets.formats.html.ClassUseWriter.generate(ClassUseWriter.java:109)
> [ERROR] at
> com.sun.tools.doclets.formats.html.HtmlDoclet.generateOtherFiles(HtmlDoclet.java:92)
> [ERROR] at
> com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:122)
> [ERROR] at
> com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:64)
> [ERROR] at
> com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:42)
> [ERROR] at com.sun.tools.doclets.standard.Standard.start(Standard.java:23)
> [ERROR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [ERROR] at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> [ERROR] at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> [ERROR] at java.lang.reflect.Method.invoke(Method.java:597)
> [ERROR] at com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:269)
> [ERROR] at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:143)
> [ERROR] at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:340)
> [ERROR] at com.sun.tools.javadoc.Start.begin(Start.java:128)
> [ERROR] at com.sun.tools.javadoc.Main.execute(Main.java:41)
> [ERROR] at com.sun.tools.javadoc.Main.main(Main.java:31)
> [ERROR]
> [ERROR] Command line was:
> /Library/Java/JavaVirtualMachines/1.6.0_65-b14-462.jdk/Contents/Home/bin/javadoc
> @options @packages @argfile
> [ERROR]
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)