[ https://issues.apache.org/jira/browse/MJAVADOC-529?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16524679#comment-16524679 ]
Michal Safr commented on MJAVADOC-529: -------------------------------------- I've got a multimodule project, let's assume -- module A -- module B -- module C pom.xml (parent aggregator) I need to generate javadoc which will include subpackage from module A and some (not all) classes from module B and ignore module C. Using javadoc command, I can do this: {code:java} javadoc -d target/html -sourcepath moduleA/src/main/java com.packageA moduleB/src/main/java/com/packageB/SomeClass.java {code} > File is not accepted in sourcespath > ----------------------------------- > > Key: MJAVADOC-529 > URL: https://issues.apache.org/jira/browse/MJAVADOC-529 > Project: Maven Javadoc Plugin > Issue Type: Bug > Affects Versions: 3.0.1 > Reporter: Michal Safr > Priority: Critical > > Hello guys > As per official Javadoc spec, sourcepath can accept both directory and a file. > [https://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#documentingboth] > {noformat} > javadoc -d C:\home\html -sourcepath C:\home\src java.awt > C:\home\src\java\applet\Applet.java > {noformat} > However sourcepath in the maven javadoc plugin accepts only directory. From > AbstractJavadocMojo: > {code:java} > sourcePaths = JavadocUtil.pruneDirs( project, sourcePaths ); > {code} > I'd need to be able to specify a combination of a package in sourcepath and a > specific java as in the example above. > Thank you, > Michal -- This message was sent by Atlassian JIRA (v7.6.3#76005)