Generate Xref

This commit is contained in:
Trustin Lee 2012-06-13 12:49:54 +09:00
parent 8b7af2ca3b
commit 21288f86e8

View File

@ -103,7 +103,6 @@
<configuration> <configuration>
<classifier>sources</classifier> <classifier>sources</classifier>
<includes>io/netty/**</includes> <includes>io/netty/**</includes>
<excludes>io/netty/example/**</excludes>
<includeGroupIds>io.netty</includeGroupIds> <includeGroupIds>io.netty</includeGroupIds>
<outputDirectory>${project.basedir}/src/main/java</outputDirectory> <outputDirectory>${project.basedir}/src/main/java</outputDirectory>
<overWriteReleases>false</overWriteReleases> <overWriteReleases>false</overWriteReleases>
@ -126,6 +125,28 @@
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
<plugin>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.2</version>
<executions>
<execution>
<id>generate-xref</id>
<phase>package</phase>
<goals>
<goal>jxr</goal>
</goals>
</execution>
</executions>
<configuration>
<inputEncoding>UTF-8</inputEncoding>
<outputEncoding>UTF-8</outputEncoding>
<linkJavadoc>true</linkJavadoc>
<destDir>${project.build.directory}/xref</destDir>
<javadocDir>${project.build.directory}/api</javadocDir>
<docTitle>Netty Source Xref (${project.version})</docTitle>
<windowTitle>Netty Source Xref (${project.version})</windowTitle>
</configuration>
</plugin>
<plugin> <plugin>
<artifactId>maven-javadoc-plugin</artifactId> <artifactId>maven-javadoc-plugin</artifactId>
<version>2.8.1</version> <version>2.8.1</version>
@ -138,7 +159,7 @@
</goals> </goals>
<configuration> <configuration>
<attach>false</attach> <attach>false</attach>
<excludePackageNames>*.internal</excludePackageNames> <excludePackageNames>*.internal,*.example</excludePackageNames>
<doclet>org.jboss.apiviz.APIviz</doclet> <doclet>org.jboss.apiviz.APIviz</doclet>
<docletPath>${project.basedir}/lib/apiviz-1.3.1-jdk7.jar</docletPath> <docletPath>${project.basedir}/lib/apiviz-1.3.1-jdk7.jar</docletPath>
<docfilessubdirs>true</docfilessubdirs> <docfilessubdirs>true</docfilessubdirs>
@ -153,8 +174,8 @@
<author>false</author> <author>false</author>
<keywords>true</keywords> <keywords>true</keywords>
<overview>${basedir}/src/javadoc/overview.html</overview> <overview>${basedir}/src/javadoc/overview.html</overview>
<doctitle>${parent.project.name} API Reference (${project.version})</doctitle> <doctitle>Netty API Reference (${project.version})</doctitle>
<windowtitle>${parent.project.name} API Reference (${project.version})</windowtitle> <windowtitle>Netty API Reference (${project.version})</windowtitle>
<additionalparam> <additionalparam>
-link http://docs.oracle.com/javase/7/docs/api/ -link http://docs.oracle.com/javase/7/docs/api/
-link http://code.google.com/apis/protocolbuffers/docs/reference/java/ -link http://code.google.com/apis/protocolbuffers/docs/reference/java/
@ -179,7 +200,6 @@
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
<!-- Disable animal sniffer --> <!-- Disable animal sniffer -->
<plugin> <plugin>
<groupId>org.codehaus.mojo</groupId> <groupId>org.codehaus.mojo</groupId>