You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Mac-Systems <ma...@mac-systems.de> on 2007/10/25 11:00:37 UTC
maven-project-info-reports-plugin do not include Javadoc when using
Hello,
im using maven 2.0.7 on a large multiproject.
Since last week i generate javadoc for all project
with success, later i added the changelog report.
Since i added the Changelog i miss the generated Javadoc
for the Project, the Javadoc is generated but it is not linked
from the (sub) Projects.
Anyone can tell me what i am doing wrong ?
I wonder why Javadoc will be linked to Project site as
the Project Info-Report Plugin no list the Java Doc.
May i look at the false Plugin which includes these kind of
reports for the site ?
Thanks,
Jens
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: maven-project-info-reports-plugin do not include Javadoc when
using
Posted by Dennis Lundberg <de...@apache.org>.
You have
<aggregate>true</aggregate>
in your javadoc-plugin configuration.
That means that your site will only have one aggregated set of javadocs,
and they will be created for the parent project.
Mac-Systems wrote:
> Ok,
>
> there is the parent POM for the Project:,
>
> regards,
> Jens
>
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!--
> $Id$
>
> Maven benoetigt zur Installation
> MAVEN_OPTS=-Xmx384M
> mvn -U help:effective-pom -Doutput=effective.pom -->
> <project xmlns="http://maven.apache.org/POM/4.0.0"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/maven-v4_0_0.xsd">
> <modelVersion>4.0.0</modelVersion>
> <groupId>wpp</groupId>
> <artifactId>master</artifactId>
> <packaging>pom</packaging>
> <!-- Master Version-->
> <version>1.0-SNAPSHOT</version>
> <name>WPP - trunk</name>
> <description>a description</description>
> <url>http://company.de</url>
> <!-- -Angabe des Repositorys -->
> <scm>
> <connection>scm:svn:https://pathtosvn.de</connection>
>
> <developerConnection>scm:svn:https://pathtosvn.de</developerConnection>
> </scm>
> <!-- -->
> <issueManagement>
> <system>Bugzilla</system>
> <url>http://bugs.acompany.de/</url>
> </issueManagement> <!-- Setzen allgemein gueltiger Properties -->
> <properties>
>
> <site.destination.directory>${basedir}/home/mavensite</site.destination.directory>
>
> </properties>
> <!--
> Globale Reports
> -->
> <reporting>
> <plugins>
> <!--<plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>cobertura-maven-plugin</artifactId>
> </plugin> -->
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-surefire-report-plugin</artifactId>
> <configuration>
> <outputName>Testergebnisse JUnit</outputName>
> <linkXRef>true</linkXRef>
>
> <!--<outputDirectory>${basedir}/target/newsite</outputDirectory>-->
> </configuration> </plugin>
> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>findbugs-maven-plugin</artifactId>
> <configuration>
> <xmlOutput>false</xmlOutput>
> <htmlOutput>true</htmlOutput>
> <!--<xmlOutputDirectory>directory location of xml
> findbugs report</xmlOutputDirectory>-->
> <threshold>Normal</threshold>
> <effort>Max</effort>
> <debug>false</debug>
> <relaxed>false</relaxed>
> <omitVisitors>FindDeadLocalStores</omitVisitors>
> </configuration>
> </plugin> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>taglist-maven-plugin</artifactId>
> <configuration>
> <tags>
> <tag>System.out.print</tag>
> <tag>@deprecated</tag>
> <tag>printStackTrace()</tag>
> <tag>TODO</tag>
> <tag>todo</tag>
> <tag>ToDo</tag>
> <tag>REDO</tag>
> <tag>redo</tag>
> <tag>ReDo</tag>
> <tag>FIXME</tag>
> <tag>fixme</tag>
> <tag>FixMe</tag>
> </tags>
> </configuration>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-site-plugin</artifactId>
> <configuration>
> <encoding>UTF-8</encoding>
> </configuration>
> <!--<version>2.0.beta-5</version>-->
> </plugin>
> <!-- Erzeuge Java Doc - der parameter use wird verwendet da
> waerend der erzeugung eine NullPointerException im javadoc tool fliegt -->
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-javadoc-plugin</artifactId>
> <configuration>
> <links>
>
> <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
> </links>
> <use>false</use>
> <quiet>true</quiet>
> <!--<maxmemory>512</maxmemory>-->
> <!--<minmemory>256m</minmemory>-->
> <doctitle><![CDATA[<h1>bla bla bla ${pom.version}
> </h1>]]></doctitle>
> <bottom><![CDATA[<i><a
> href="http://acompany.de">http://acompany.de</a></i>]]></bottom>
> <aggregate>true</aggregate>
>
> <additionalJOption>-J-XX:MaxPermSize=256m</additionalJOption>
> </configuration>
> </plugin> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-jxr-plugin</artifactId>
> <configuration>
> <aggregate>true</aggregate>
> <linkJavadoc>true</linkJavadoc>
> <javadocDir>/apidocs</javadocDir>
> </configuration>
> </plugin>
> <plugin>
> <artifactId>maven-pmd-plugin</artifactId>
> <groupId>org.apache.maven.plugins</groupId>
> <reportSets>
> <reportSet>
> <reports>
> <report>pmd</report>
> <report>cpd</report>
> </reports>
> </reportSet>
> </reportSets> <configuration>
> <linkXref>true</linkXref>
> <sourceEncoding>UTF-8</sourceEncoding>
> <minimumTokens>80</minimumTokens>
> <targetJdk>1.5</targetJdk>
> <rulesets>
> <ruleset>/rulesets/basic.xml</ruleset>
> <ruleset>/rulesets/braces.xml</ruleset>
> <ruleset>/rulesets/codesize.xml</ruleset>
>
> <ruleset>/rulesets/clone.xml</ruleset>
>
> <ruleset>/rulesets/imports.xml</ruleset>
> <ruleset>/rulesets/design.xml</ruleset>
>
> <ruleset>/rulesets/unusedcode.xml</ruleset>
> <ruleset>/rulesets/clone.xml</ruleset>
>
> <ruleset>/rulesets/coupling.xml</ruleset>
>
> <ruleset>/rulesets/strings.xml</ruleset>
> <ruleset>/rulesets/j2ee.xml</ruleset>
> </rulesets>
> <excludes>
> <exclude>**/*Bean.java</exclude>
> <exclude>**/generated/*.java</exclude>
> </excludes>
> </configuration>
> </plugin> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>dashboard-maven-plugin</artifactId>
> </plugin>
> <!--
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-changelog-plugin</artifactId>
> <version>2.0</version>
> <reportSets>
> <reportSet>
> <id>dual-report</id>
> <configuration>
> <type>range</type>
> <range>30</range>
> </configuration>
> <reports>
> <report>changelog</report>
> <report>file-activity</report>
> </reports>
> </reportSet>
> </reportSets>
> </plugin>--> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>jdepend-maven-plugin</artifactId>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-changelog-plugin</artifactId>
> </plugin> </plugins>
> </reporting> <build>
> <resources>
> <resource>
> <directory>${src.java}</directory>
> <filtering>true</filtering>
> <excludes>
> <exclude>**/**.java</exclude>
> </excludes>
> </resource>
> </resources>
> <plugins>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-scm-plugin</artifactId>
> <!--
> Das ist ein Workaround fuer den SCM Bug unter Linux das
> SVN die Locale nicht findet.
> Die angegebende version hat dieses Problem nicht
> http://jira.codehaus.org/browse/SCM-320
> -->
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-site-plugin</artifactId>
> <configuration>
> <encoding>UTF-8</encoding>
> <locales>de</locales>
> <!-- Das Staging verzeichniss beinhaltet eine
> vorabversion der Webseite Maven goal site:stage -->
>
> <stagingDirectory>${user.home}/tomcat/webapps/mavensite</stagingDirectory>
> </configuration> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-surefire-plugin</artifactId>
> <configuration>
> <!--
> Hierueber wird gesteuert ob der Build als
> Fehlerhaft angesehen wird sobald ein Test fehlgeschlagen ist.
> Unterliegende Projekte erben diese Einstellung
> -->
> <testFailureIgnore>true</testFailureIgnore>
> <!-- Setzen allgemein gueltiger -->
> <!--<systemProperties>
> <property>
> <name>wpp.config.base</name>
> <value>${wpp.ec.data.dir}</value>
> </property>
> </systemProperties>-->
> </configuration>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-assembly-plugin</artifactId>
> <configuration>
> <descriptors>
> <descriptor>assembly.xml</descriptor>
> </descriptors>
> <outputDirectory>${target.install}</outputDirectory>
> <workDirectory>${target}/assembly_work</workDirectory>
> </configuration>
> </plugin>
> </plugins>
> <!--
> Angabe der Versionen der Plugins die verwendet werden.
> Hier werden keine Konfigurations angaben gemacht!
> -->
> <pluginManagement>
> <plugins>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-assembly-plugin</artifactId>
> <version>2.1</version>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-antrun-plugin</artifactId>
> <version>1.1</version>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-surefire-plugin</artifactId>
> <version>2.3</version>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-site-plugin</artifactId>
> <version>2.0-beta-5</version>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-scm-plugin</artifactId>
> <version>1.0-rc1</version>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-deploy-plugin</artifactId>
> <version>2.2</version>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-jxr-plugin</artifactId>
> <version>2.1</version>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-javadoc-plugin</artifactId>
> <version>2.3</version>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-pmd-plugin</artifactId>
> <version>2.2</version>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-ear-plugin</artifactId>
> <version>2.3</version>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-war-plugin</artifactId>
> <version>2.0.2</version>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-jar-plugin</artifactId>
> <version>2.1</version>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-compiler-plugin</artifactId>
> <version>2.0.2</version>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-clean-plugin</artifactId>
> <version>2.1.1</version>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-install-plugin</artifactId>
> <version>2.2</version>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-archetype-plugin</artifactId>
> <version>1.0-alpha-4</version>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-chnagelog-plugin</artifactId>
> <version>2.1</version>
> </plugin>
>
> <!-- Codehaus Plugins -->
>
> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>dashboard-maven-plugin</artifactId>
> <version>1.0-SNAPSHOT</version>
> </plugin>
> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>cobertura-maven-plugin</artifactId>
> <version>2.1</version>
> <!--<version>2.0</version>-->
> </plugin> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>taglist-maven-plugin</artifactId>
> <version>2.0</version>
> </plugin>
> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>findbugs-maven-plugin</artifactId>
> <version>1.1</version>
> </plugin>
> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>jdepend-maven-plugin</artifactId>
> <version>2.0-beta-1</version>
> </plugin>
> </plugins>
> </pluginManagement>
> </build>
> <!--
> Globale abhaengigkeiten
> Todo: Weitere globale definieren, so muss nicht immer
> die version angegeben werden. Siehe 'Better Builds with Maven Seite.62 '
> -->
> <dependencyManagement>
> <dependencies>
> <dependency>
> <groupId>junit</groupId>
> <artifactId>junit</artifactId>
> <version>3.8.1</version>
> <scope>test</scope>
> </dependency>
> </dependencies>
> </dependencyManagement>
> <!--
> Hier wird das ziel definiert wohin die generierte Website deployed wird.
> Der Tomcat laeuft auf selbe
> -->
> <distributionManagement>
> <site>
> <id>wpp.org</id>
>
> <url>file://${user.home}/tomcat/webapps/mavensite/${project.version}</url>
> </site>
> <repository> <id>wpp-deployment</id>
> <name>Deploy Repository der Release Artefakte.</name>
> <url>file://${basedir}/target/deploy</url>
> </repository> <snapshotRepository>
> <id>wpp-deployment-snapshot</id>
> <name>Deploy Repository der Snapshot Artefakte.</name>
> <url>file://${basedir}/target/deploy</url>
> </snapshotRepository> </distributionManagement>
> <pluginRepositories>
> <pluginRepository>
> <id>Codehaus mojo</id>
> <url>http://repository.codehaus.org/org/codehaus/mojo/</url>
> </pluginRepository>
> <!-- Das Dshboard Plugin benoetigt das Repository -->
> <pluginRepository>
> <id>Codehaus Snapshots</id>
> <url>http://snapshots.repository.codehaus.org/</url>
> </pluginRepository>
> </pluginRepositories>
> <ciManagement>
> <system>Continuum</system>
> <url>http://somehost:8080/continuum/servlet/continuum</url>
> <notifiers>
> <notifier>
> <type>mail</type>
> <configuration>
> <address>worker@acompany.de</address>
> </configuration>
> <sendOnError>true</sendOnError>
> <sendOnSuccess>true</sendOnSuccess>
> <sendOnFailure/>
> <sendOnWarning/>
> <address/>
> </notifier>
> </notifiers>
> </ciManagement> <!-- Angabe der Team Mitglieder (diese werden
> auf der Webseite veroeffentlicht) -->
> <developers>
> <developer>
> <id>aName</id>
> <name>test</name>
> <email>test@test.de</email>
> <roles>
> <role>Technical Lead</role>
> <role>Developer</role>
> </roles>
> <organization>aCompany GmbH</organization>
> </developer>
> </developers>
> <modules>
> <module>WPPBasis</module>
> <module>WPPQuerschnitt</module>
> <module>WPPQuerschnittSEPA</module>
> <module>WPPSZ</module>
>
> <module>WPPECEJB</module>
>
> <module>WPPEC</module>
> <module>WPPSD</module>
>
> <module>WPPECEJBClient</module>
> <module>WPPSZEJBClient</module>
>
> <module>WPPSZEJB</module>
> <module>WPPSDEJBClient</module>
> <module>WPPSDEJB</module>
> <module>WPPBasisWeb</module>
> <module>WPPOS</module>
> <module>WPPECEAR</module>
> <module>WPPSDEAR</module>
> <module>WPPSZEAR</module>
> </modules>
>
> </project>
>> Could you post your pom file and the output of mvn -X site?
>>
>> With regards,
>>
>> Nick Stolwijk
>>
>>
>> -----Original Message-----
>> From: Mac-Systems [mailto:mac-systems@mac-systems.de]
>> Sent: Thu 10/25/2007 11:30 AM
>> To: Maven Users List
>> Subject: Re: maven-project-info-reports-plugin do not include Javadoc
>> when using
>>
>> Well,
>>
>> i have the javadoc included in reporting section of the parent pom.
>> Looks like this:
>>
>> <plugin>
>> <groupId>org.apache.maven.plugins</groupId>
>> <artifactId>maven-javadoc-plugin</artifactId>
>> <configuration>
>> <links>
>>
>> <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
>> </links>
>> <use>false</use>
>> <quiet>true</quiet>
>>
>> And i works well until i add the changelog report in my reporting
>> section.
>> Anyone can help ?
>>
>> Jens
>>
>>> If at first the javadocs were generated, I guess you had configured
>>> the javadoc reporting plugin [1]. Maybe you removed the configuration
>>> of it?
>>>
>>> Hth,
>>>
>>> Nick Stolwijk
>>>
>>> [1] http://maven.apache.org/plugins/maven-javadoc-plugin/usage.html
>>>
>>>
>>> -----Original Message-----
>>> From: Mac-Systems [mailto:mac-systems@mac-systems.de]
>>> Sent: Thu 10/25/2007 11:00 AM
>>> To: Maven Users List
>>> Subject: maven-project-info-reports-plugin do not include Javadoc
>>> when using
>>>
>>> Hello,
>>>
>>> im using maven 2.0.7 on a large multiproject.
>>> Since last week i generate javadoc for all project
>>> with success, later i added the changelog report.
>>> Since i added the Changelog i miss the generated Javadoc
>>> for the Project, the Javadoc is generated but it is not linked
>>> from the (sub) Projects.
>>>
>>> Anyone can tell me what i am doing wrong ?
>>>
>>> I wonder why Javadoc will be linked to Project site as
>>> the Project Info-Report Plugin no list the Java Doc.
>>> May i look at the false Plugin which includes these kind of
>>> reports for the site ?
>>>
>>> Thanks,
>>> Jens
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: users-help@maven.apache.org
>>>
>>>
>>>
>>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>>
>>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
--
Dennis Lundberg
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: maven-project-info-reports-plugin do not include Javadoc when
using
Posted by Mac-Systems <ma...@mac-systems.de>.
Ok,
there is the parent POM for the Project:,
regards,
Jens
<?xml version="1.0" encoding="UTF-8"?>
<!--
$Id$
Maven benoetigt zur Installation
MAVEN_OPTS=-Xmx384M
mvn -U help:effective-pom -Doutput=effective.pom
-->
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>wpp</groupId>
<artifactId>master</artifactId>
<packaging>pom</packaging>
<!-- Master Version-->
<version>1.0-SNAPSHOT</version>
<name>WPP - trunk</name>
<description>a description</description>
<url>http://company.de</url>
<!-- -Angabe des Repositorys -->
<scm>
<connection>scm:svn:https://pathtosvn.de</connection>
<developerConnection>scm:svn:https://pathtosvn.de</developerConnection>
</scm>
<!-- -->
<issueManagement>
<system>Bugzilla</system>
<url>http://bugs.acompany.de/</url>
</issueManagement>
<!-- Setzen allgemein gueltiger Properties -->
<properties>
<site.destination.directory>${basedir}/home/mavensite</site.destination.directory>
</properties>
<!--
Globale Reports
-->
<reporting>
<plugins>
<!--<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
</plugin> -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<configuration>
<outputName>Testergebnisse JUnit</outputName>
<linkXRef>true</linkXRef>
<!--<outputDirectory>${basedir}/target/newsite</outputDirectory>-->
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<configuration>
<xmlOutput>false</xmlOutput>
<htmlOutput>true</htmlOutput>
<!--<xmlOutputDirectory>directory location of xml
findbugs report</xmlOutputDirectory>-->
<threshold>Normal</threshold>
<effort>Max</effort>
<debug>false</debug>
<relaxed>false</relaxed>
<omitVisitors>FindDeadLocalStores</omitVisitors>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
<configuration>
<tags>
<tag>System.out.print</tag>
<tag>@deprecated</tag>
<tag>printStackTrace()</tag>
<tag>TODO</tag>
<tag>todo</tag>
<tag>ToDo</tag>
<tag>REDO</tag>
<tag>redo</tag>
<tag>ReDo</tag>
<tag>FIXME</tag>
<tag>fixme</tag>
<tag>FixMe</tag>
</tags>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
<!--<version>2.0.beta-5</version>-->
</plugin>
<!-- Erzeuge Java Doc - der parameter use wird verwendet da
waerend der erzeugung eine NullPointerException im javadoc tool fliegt -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<links>
<link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
</links>
<use>false</use>
<quiet>true</quiet>
<!--<maxmemory>512</maxmemory>-->
<!--<minmemory>256m</minmemory>-->
<doctitle><![CDATA[<h1>bla bla bla ${pom.version}
</h1>]]></doctitle>
<bottom><![CDATA[<i><a
href="http://acompany.de">http://acompany.de</a></i>]]></bottom>
<aggregate>true</aggregate>
<additionalJOption>-J-XX:MaxPermSize=256m</additionalJOption>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<configuration>
<aggregate>true</aggregate>
<linkJavadoc>true</linkJavadoc>
<javadocDir>/apidocs</javadocDir>
</configuration>
</plugin>
<plugin>
<artifactId>maven-pmd-plugin</artifactId>
<groupId>org.apache.maven.plugins</groupId>
<reportSets>
<reportSet>
<reports>
<report>pmd</report>
<report>cpd</report>
</reports>
</reportSet>
</reportSets>
<configuration>
<linkXref>true</linkXref>
<sourceEncoding>UTF-8</sourceEncoding>
<minimumTokens>80</minimumTokens>
<targetJdk>1.5</targetJdk>
<rulesets>
<ruleset>/rulesets/basic.xml</ruleset>
<ruleset>/rulesets/braces.xml</ruleset>
<ruleset>/rulesets/codesize.xml</ruleset>
<ruleset>/rulesets/clone.xml</ruleset>
<ruleset>/rulesets/imports.xml</ruleset>
<ruleset>/rulesets/design.xml</ruleset>
<ruleset>/rulesets/unusedcode.xml</ruleset>
<ruleset>/rulesets/clone.xml</ruleset>
<ruleset>/rulesets/coupling.xml</ruleset>
<ruleset>/rulesets/strings.xml</ruleset>
<ruleset>/rulesets/j2ee.xml</ruleset>
</rulesets>
<excludes>
<exclude>**/*Bean.java</exclude>
<exclude>**/generated/*.java</exclude>
</excludes>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>dashboard-maven-plugin</artifactId>
</plugin>
<!--
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-changelog-plugin</artifactId>
<version>2.0</version>
<reportSets>
<reportSet>
<id>dual-report</id>
<configuration>
<type>range</type>
<range>30</range>
</configuration>
<reports>
<report>changelog</report>
<report>file-activity</report>
</reports>
</reportSet>
</reportSets>
</plugin>-->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jdepend-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-changelog-plugin</artifactId>
</plugin>
</plugins>
</reporting>
<build>
<resources>
<resource>
<directory>${src.java}</directory>
<filtering>true</filtering>
<excludes>
<exclude>**/**.java</exclude>
</excludes>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-plugin</artifactId>
<!--
Das ist ein Workaround fuer den SCM Bug unter Linux das
SVN die Locale nicht findet.
Die angegebende version hat dieses Problem nicht
http://jira.codehaus.org/browse/SCM-320
-->
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
<locales>de</locales>
<!-- Das Staging verzeichniss beinhaltet eine
vorabversion der Webseite Maven goal site:stage -->
<stagingDirectory>${user.home}/tomcat/webapps/mavensite</stagingDirectory>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<!--
Hierueber wird gesteuert ob der Build als
Fehlerhaft angesehen wird sobald ein Test fehlgeschlagen ist.
Unterliegende Projekte erben diese Einstellung
-->
<testFailureIgnore>true</testFailureIgnore>
<!-- Setzen allgemein gueltiger -->
<!--<systemProperties>
<property>
<name>wpp.config.base</name>
<value>${wpp.ec.data.dir}</value>
</property>
</systemProperties>-->
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>assembly.xml</descriptor>
</descriptors>
<outputDirectory>${target.install}</outputDirectory>
<workDirectory>${target}/assembly_work</workDirectory>
</configuration>
</plugin>
</plugins>
<!--
Angabe der Versionen der Plugins die verwendet werden.
Hier werden keine Konfigurations angaben gemacht!
-->
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>2.0-beta-5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-plugin</artifactId>
<version>1.0-rc1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ear-plugin</artifactId>
<version>2.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.0.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>2.1.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-archetype-plugin</artifactId>
<version>1.0-alpha-4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-chnagelog-plugin</artifactId>
<version>2.1</version>
</plugin>
<!-- Codehaus Plugins -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>dashboard-maven-plugin</artifactId>
<version>1.0-SNAPSHOT</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.1</version>
<!--<version>2.0</version>-->
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
<version>2.0</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>1.1</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jdepend-maven-plugin</artifactId>
<version>2.0-beta-1</version>
</plugin>
</plugins>
</pluginManagement>
</build>
<!--
Globale abhaengigkeiten
Todo: Weitere globale definieren, so muss nicht immer die
version angegeben werden. Siehe 'Better Builds with Maven Seite.62 '
-->
<dependencyManagement>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
</dependencyManagement>
<!--
Hier wird das ziel definiert wohin die generierte Website deployed wird.
Der Tomcat laeuft auf selbe
-->
<distributionManagement>
<site>
<id>wpp.org</id>
<url>file://${user.home}/tomcat/webapps/mavensite/${project.version}</url>
</site>
<repository>
<id>wpp-deployment</id>
<name>Deploy Repository der Release Artefakte.</name>
<url>file://${basedir}/target/deploy</url>
</repository>
<snapshotRepository>
<id>wpp-deployment-snapshot</id>
<name>Deploy Repository der Snapshot Artefakte.</name>
<url>file://${basedir}/target/deploy</url>
</snapshotRepository>
</distributionManagement>
<pluginRepositories>
<pluginRepository>
<id>Codehaus mojo</id>
<url>http://repository.codehaus.org/org/codehaus/mojo/</url>
</pluginRepository>
<!-- Das Dshboard Plugin benoetigt das Repository -->
<pluginRepository>
<id>Codehaus Snapshots</id>
<url>http://snapshots.repository.codehaus.org/</url>
</pluginRepository>
</pluginRepositories>
<ciManagement>
<system>Continuum</system>
<url>http://somehost:8080/continuum/servlet/continuum</url>
<notifiers>
<notifier>
<type>mail</type>
<configuration>
<address>worker@acompany.de</address>
</configuration>
<sendOnError>true</sendOnError>
<sendOnSuccess>true</sendOnSuccess>
<sendOnFailure/>
<sendOnWarning/>
<address/>
</notifier>
</notifiers>
</ciManagement>
<!-- Angabe der Team Mitglieder (diese werden auf der Webseite
veroeffentlicht) -->
<developers>
<developer>
<id>aName</id>
<name>test</name>
<email>test@test.de</email>
<roles>
<role>Technical Lead</role>
<role>Developer</role>
</roles>
<organization>aCompany GmbH</organization>
</developer>
</developers>
<modules>
<module>WPPBasis</module>
<module>WPPQuerschnitt</module>
<module>WPPQuerschnittSEPA</module>
<module>WPPSZ</module>
<module>WPPECEJB</module>
<module>WPPEC</module>
<module>WPPSD</module>
<module>WPPECEJBClient</module>
<module>WPPSZEJBClient</module>
<module>WPPSZEJB</module>
<module>WPPSDEJBClient</module>
<module>WPPSDEJB</module>
<module>WPPBasisWeb</module>
<module>WPPOS</module>
<module>WPPECEAR</module>
<module>WPPSDEAR</module>
<module>WPPSZEAR</module>
</modules>
</project>
> Could you post your pom file and the output of mvn -X site?
>
> With regards,
>
> Nick Stolwijk
>
>
> -----Original Message-----
> From: Mac-Systems [mailto:mac-systems@mac-systems.de]
> Sent: Thu 10/25/2007 11:30 AM
> To: Maven Users List
> Subject: Re: maven-project-info-reports-plugin do not include Javadoc when using
>
> Well,
>
> i have the javadoc included in reporting section of the parent pom.
> Looks like this:
>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-javadoc-plugin</artifactId>
> <configuration>
> <links>
>
> <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
> </links>
> <use>false</use>
> <quiet>true</quiet>
>
> And i works well until i add the changelog report in my reporting section.
> Anyone can help ?
>
> Jens
>
>> If at first the javadocs were generated, I guess you had configured the javadoc reporting plugin [1]. Maybe you removed the configuration of it?
>>
>> Hth,
>>
>> Nick Stolwijk
>>
>> [1] http://maven.apache.org/plugins/maven-javadoc-plugin/usage.html
>>
>>
>> -----Original Message-----
>> From: Mac-Systems [mailto:mac-systems@mac-systems.de]
>> Sent: Thu 10/25/2007 11:00 AM
>> To: Maven Users List
>> Subject: maven-project-info-reports-plugin do not include Javadoc when using
>>
>> Hello,
>>
>> im using maven 2.0.7 on a large multiproject.
>> Since last week i generate javadoc for all project
>> with success, later i added the changelog report.
>> Since i added the Changelog i miss the generated Javadoc
>> for the Project, the Javadoc is generated but it is not linked
>> from the (sub) Projects.
>>
>> Anyone can tell me what i am doing wrong ?
>>
>> I wonder why Javadoc will be linked to Project site as
>> the Project Info-Report Plugin no list the Java Doc.
>> May i look at the false Plugin which includes these kind of
>> reports for the site ?
>>
>> Thanks,
>> Jens
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>>
>>
>>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
RE: maven-project-info-reports-plugin do not include Javadoc when using
Posted by ni...@planet.nl.
Could you post your pom file and the output of mvn -X site?
With regards,
Nick Stolwijk
-----Original Message-----
From: Mac-Systems [mailto:mac-systems@mac-systems.de]
Sent: Thu 10/25/2007 11:30 AM
To: Maven Users List
Subject: Re: maven-project-info-reports-plugin do not include Javadoc when using
Well,
i have the javadoc included in reporting section of the parent pom.
Looks like this:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<links>
<link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
</links>
<use>false</use>
<quiet>true</quiet>
And i works well until i add the changelog report in my reporting section.
Anyone can help ?
Jens
> If at first the javadocs were generated, I guess you had configured the javadoc reporting plugin [1]. Maybe you removed the configuration of it?
>
> Hth,
>
> Nick Stolwijk
>
> [1] http://maven.apache.org/plugins/maven-javadoc-plugin/usage.html
>
>
> -----Original Message-----
> From: Mac-Systems [mailto:mac-systems@mac-systems.de]
> Sent: Thu 10/25/2007 11:00 AM
> To: Maven Users List
> Subject: maven-project-info-reports-plugin do not include Javadoc when using
>
> Hello,
>
> im using maven 2.0.7 on a large multiproject.
> Since last week i generate javadoc for all project
> with success, later i added the changelog report.
> Since i added the Changelog i miss the generated Javadoc
> for the Project, the Javadoc is generated but it is not linked
> from the (sub) Projects.
>
> Anyone can tell me what i am doing wrong ?
>
> I wonder why Javadoc will be linked to Project site as
> the Project Info-Report Plugin no list the Java Doc.
> May i look at the false Plugin which includes these kind of
> reports for the site ?
>
> Thanks,
> Jens
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: maven-project-info-reports-plugin do not include Javadoc when
using
Posted by Mac-Systems <ma...@mac-systems.de>.
Well,
i have the javadoc included in reporting section of the parent pom.
Looks like this:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<links>
<link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
</links>
<use>false</use>
<quiet>true</quiet>
And i works well until i add the changelog report in my reporting section.
Anyone can help ?
Jens
> If at first the javadocs were generated, I guess you had configured the javadoc reporting plugin [1]. Maybe you removed the configuration of it?
>
> Hth,
>
> Nick Stolwijk
>
> [1] http://maven.apache.org/plugins/maven-javadoc-plugin/usage.html
>
>
> -----Original Message-----
> From: Mac-Systems [mailto:mac-systems@mac-systems.de]
> Sent: Thu 10/25/2007 11:00 AM
> To: Maven Users List
> Subject: maven-project-info-reports-plugin do not include Javadoc when using
>
> Hello,
>
> im using maven 2.0.7 on a large multiproject.
> Since last week i generate javadoc for all project
> with success, later i added the changelog report.
> Since i added the Changelog i miss the generated Javadoc
> for the Project, the Javadoc is generated but it is not linked
> from the (sub) Projects.
>
> Anyone can tell me what i am doing wrong ?
>
> I wonder why Javadoc will be linked to Project site as
> the Project Info-Report Plugin no list the Java Doc.
> May i look at the false Plugin which includes these kind of
> reports for the site ?
>
> Thanks,
> Jens
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
RE: maven-project-info-reports-plugin do not include Javadoc when using
Posted by ni...@planet.nl.
If at first the javadocs were generated, I guess you had configured the javadoc reporting plugin [1]. Maybe you removed the configuration of it?
Hth,
Nick Stolwijk
[1] http://maven.apache.org/plugins/maven-javadoc-plugin/usage.html
-----Original Message-----
From: Mac-Systems [mailto:mac-systems@mac-systems.de]
Sent: Thu 10/25/2007 11:00 AM
To: Maven Users List
Subject: maven-project-info-reports-plugin do not include Javadoc when using
Hello,
im using maven 2.0.7 on a large multiproject.
Since last week i generate javadoc for all project
with success, later i added the changelog report.
Since i added the Changelog i miss the generated Javadoc
for the Project, the Javadoc is generated but it is not linked
from the (sub) Projects.
Anyone can tell me what i am doing wrong ?
I wonder why Javadoc will be linked to Project site as
the Project Info-Report Plugin no list the Java Doc.
May i look at the false Plugin which includes these kind of
reports for the site ?
Thanks,
Jens
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org