[
https://jira.codehaus.org/browse/MJAVADOC-398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=353169#comment-353169
]
David J. Liszewski commented on MJAVADOC-398:
---------------------------------------------
I do wonder if history will show this to be an ill-advised change.
Regard
http://stackoverflow.com/questions/25983852/maven-javadoc-plugin-breaks-mvn-releaseperform/25986409#25986409
http://stackoverflow.com/questions/25971832/javadoc-generation-failed-classcastexception-com-sun-tools-javadoc-classdocim
http://jira.codehaus.org/browse/MJAVADOC-406
I fail to understand how it was _your_ responsibility to provide a work-around
for an [*unresolved*
defect|https://bugzilla.redhat.com/show_bug.cgi?id=1113877] in
{{java-1.8.0-openjdk}}.
Yes, I know we should be pinning plug-in versions. For certain, this is a
wake-up call for the community to change their behavior, but it was a rather
rude awakening. We'll be editing a few hundred files so we can make update
releases for our clients. Multiply that by the number of users of this plugin.
The grief reported on StackOverflow is but a tip of the iceberg.
> Classes from build output directory can cause failure
> -----------------------------------------------------
>
> Key: MJAVADOC-398
> URL: https://jira.codehaus.org/browse/MJAVADOC-398
> Project: Maven Javadoc Plugin
> Issue Type: Bug
> Affects Versions: 2.9.1
> Reporter: Michal Srb
> Assignee: Michael Osipov
> Fix For: 2.10
>
>
> maven-javadoc-plugin adds compiled classes from build output directory to
> javadoc's classpath. There are certain cases when this can lead to either
> incorrect serialized-form.html page or failure (in case of jdk8). See [1] for
> more details. I think that having classes from build output directory on
> javadoc's classpath is not necessary. It may cause only problems and user can
> call javadoc:javadoc before actual build anyway.
> [1]: https://bugzilla.redhat.com/show_bug.cgi?id=1113877
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)