[ https://issues.apache.org/jira/browse/MJAVADOC-329?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15026584#comment-15026584 ]
Vincent Massol commented on MJAVADOC-329: ----------------------------------------- Workaround: {code} <!-- Because of http://jira.codehaus.org/browse/MJAVADOC-329 we need to find a workaround to create a Javadoc JAR to satisfy the Maven Central Repository requirements. We do this by creating an apidocs/ dir in the target directory. Note that even though this "hack" is only needed for java projects having all their sources in the internal packages we put it here in the top level POM to not have to duplicate it at lots of places. --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <!-- The Javadoc JAR plugin runs in the package phase so we need a phase before that --> <phase>generate-resources</phase> <configuration> <target> <mkdir dir="${project.build.directory}/apidocs" /> </target> </configuration> <goals> <goal>run</goal> </goals> </execution> </executions> </plugin> {code} > Allow generation of empty javadoc JARs > -------------------------------------- > > Key: MJAVADOC-329 > URL: https://issues.apache.org/jira/browse/MJAVADOC-329 > Project: Maven Javadoc Plugin > Issue Type: Improvement > Affects Versions: 2.8 > Reporter: Vincent Massol > > Here's my use case: > * I want to be able to deploy my artifacts to Maven Central. There's a > requirement that a javadoc jar exists for the arifact to deploy > * However I have some maven modules of type packaging = jar that have java > files but these files are located in an "internal" package (internal api that > we don't expose to end users since it's not part of our public API contract) > which we exclude from the javadoc generation > The problem is that the javadoc plugin doesn't generate any JAR if there are > no java files matching (even if I have other files such as a package.html > file in my src/main/javadoc/* directories). > I'd like it to be possible to generate an "empty" javadoc JAR containing only > a package.html file for example. > Thanks a lot -- This message was sent by Atlassian JIRA (v6.3.4#6332)