Jimmy Praet created MJAVADOC-573:
------------------------------------

             Summary: excluding generated sources with sourceFileExcludes not 
working
                 Key: MJAVADOC-573
                 URL: https://issues.apache.org/jira/browse/MJAVADOC-573
             Project: Maven Javadoc Plugin
          Issue Type: Bug
    Affects Versions: 3.0.1
            Reporter: Jimmy Praet


I want to exclude generated source code in the target folder from the javadoc 
plugin execution.

{code:java}
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-javadoc-plugin</artifactId>
    <version>3.0.1</version>
    <executions>
        <execution>
            <phase>process-sources</phase>
            <goals>
                <goal>javadoc</goal>
            </goals>
            <configuration>
                <sourceFileExcludes>
                    <sourceFileExclude>**/target/**/*.java</sourceFileExclude>
                </sourceFileExcludes>
            </configuration>
        </execution>
    </executions>
</plugin>
{code}
But this isn't working. When I activate debug mode, I see these files are still 
there in the argfile:

 

'D:/projects/JaxUtils/target/generated-sources/jaxws/be/fgov/kszbcss/intf/testservice/ObjectFactory.java'
'D:/projects/JaxUtils/target/generated-sources/jaxws/be/fgov/kszbcss/intf/testservice/package-info.java'
'D:/projects/JaxUtils/target/generated-sources/jaxws/be/fgov/kszbcss/intf/testservice/TestPortType.java'
'D:/projects/JaxUtils/target/generated-sources/jaxws/be/fgov/kszbcss/intf/testservice/TestRequest.java'
'D:/projects/JaxUtils/target/generated-sources/jaxws/be/fgov/kszbcss/intf/testservice/TestResponse.java'
'D:/projects/JaxUtils/target/generated-sources/jaxws/be/fgov/kszbcss/intf/testservice/TestService.java'

If instead, I configure 
{{<sourceFileExclude>**/intf/**/*.java</sourceFileExclude>}} then it does work. 
So I have the impression these exclusion patterns are maybe resolved from 
within the specific source root 
{{D:/projects/JaxUtils/target/generated-sources/jaxws/}} instead of the project 
basedir?

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to