Author: ieugen
Date: Sat Sep 10 17:26:29 2011
New Revision: 1167560
URL: http://svn.apache.org/viewvc?rev=1167560&view=rev
Log:
added APIviz javadoc plugin stuff.
fixes https://issues.apache.org/jira/browse/JAMES-1256
Modified:
james/project/trunk/project/pom.xml
Modified: james/project/trunk/project/pom.xml
URL:
http://svn.apache.org/viewvc/james/project/trunk/project/pom.xml?rev=1167560&r1=1167559&r2=1167560&view=diff
==============================================================================
--- james/project/trunk/project/pom.xml (original)
+++ james/project/trunk/project/pom.xml Sat Sep 10 17:26:29 2011
@@ -37,7 +37,21 @@
<module>server</module>
</modules>
-->
-
+ <repositories>
+ <!-- JBoss.org repository - required for APIviz Javadoc build -->
+ <repository>
+ <id>jboss.releases</id>
+ <name>JBoss releases</name>
+
<url>https://repository.jboss.org/nexus/content/repositories/releases/</url>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+ </repositories>
+
<issueManagement>
<system>JIRA</system>
<url>http://issues.apache.org/jira/browse/JAMES</url>
@@ -106,8 +120,46 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.7</version>
+ <configuration>
+ <doclet>org.jboss.apiviz.APIviz</doclet>
+ <docletArtifact>
+ <groupId>org.jboss.apiviz</groupId>
+ <artifactId>apiviz</artifactId>
+ <version>1.3.1.GA</version>
+ </docletArtifact>
+
<useStandardDocletOptions>true</useStandardDocletOptions>
+ <charset>UTF-8</charset>
+ <encoding>UTF-8</encoding>
+ <docencoding>UTF-8</docencoding>
+ <breakiterator>true</breakiterator>
+ <version>true</version>
+ <author>true</author>
+ <keywords>true</keywords>
+ <additionalparam>-sourceclasspath
${project.build.outputDirectory}</additionalparam>
+ <minmemory>256m</minmemory>
+ <maxmemory>1g</maxmemory>
+ <linksource>true</linksource>
+ <tags>
+ <tag>
+ <name>note</name>
+ <placement>a</placement>
+ <head>NOTE</head>
+ </tag>
+ <tag>
+ <name>todo</name>
+ <placement>a</placement>
+ <head>TODO</head>
+ </tag>
+ <tag>
+ <name>warning</name>
+ <placement>a</placement>
+ <head>WARNING</head>
+ </tag>
+ </tags>
+ <source>1.5</source>
+ </configuration>
</plugin>
- </plugins>
+ </plugins>
</pluginManagement>
<plugins>
<!-- Generate javadoc only when running mvn site, but not for mvn
install -->
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]