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>[EMAIL PROTECTED]</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>[EMAIL PROTECTED]</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:[EMAIL PROTECTED]
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:[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]