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]

Reply via email to