Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.8
-
None
-
None
Description
No separator is added between path induced from docletArtifacts and docletPath. This makes the docletPath parameter useless.
Here's a patch (svn diff):
Index: src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java
===================================================================
— src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java (revision 1170063)
+++ src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java (working copy)
@@ -2728,6 +2728,9 @@
if ( !StringUtils.isEmpty( docletPath ) )
{ + char tail = path.charAt(path.length()-1); + if( tail != ':' || tail != ';') + path.append(":"); path.append( JavadocUtil.unifyPathSeparator( docletPath ) ); }