From 32c69915aa6e1eb9f46fc1bc9c3cfb1c1f7848d2 Mon Sep 17 00:00:00 2001 From: Michal Srb Date: Fri, 27 Jun 2014 09:20:28 +0200 Subject: [PATCH] [MJAVADOC-398] Do not add classes from build output directory to classpath Project's classes on classpath can confuse javadoc tool in some cases. The result can be either incorrect serialized-form.html page or failure (in case of jdk8). See [1] for more details. [1]: https://bugzilla.redhat.com/show_bug.cgi?id=1113877 --- .../org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java b/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java index e0a34243d9..62fc33dc14 100644 --- a/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java +++ b/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java @@ -2436,8 +2436,6 @@ private String getClasspath() List classpathElements = new ArrayList(); Map compileArtifactMap = new HashMap(); - classpathElements.addAll( getProjectBuildOutputDirs( project ) ); - populateCompileArtifactMap( compileArtifactMap, getProjectArtifacts( project ) ); if ( isAggregator() && project.isExecutionRoot() )