sorry i'll correct that... you might also want to separate aggregation from inheritance and have the aggregator pom depend on the child poms, thereby ensuring that the build plan is correct.
2009/8/14 Stephen Connolly <[email protected]>: > you might also want to separate aggregation from inheritance and have > the parent pom depend on the child poms, thereby ensuring that the > build plan is correct. > > 2009/8/14 David Hoffer <[email protected]>: >> This works for us, try this in your parent pom: >> >> <build> >> <plugins> >> <plugin> >> <groupId>org.apache.maven.plugins</groupId> >> <artifactId>maven-javadoc-plugin</artifactId> >> <version>2.5</version> >> <executions> >> <execution> >> <id>attach-javadocs</id> >> <goals> >> <goal>jar</goal> >> </goals> >> </execution> >> </executions> >> </plugin> >> </plugins> >> </build> >> >> <reporting> >> ... >> <plugin> >> <!--Provides javadocs--> >> <groupId>org.apache.maven.plugins</groupId> >> <artifactId>maven-javadoc-plugin</artifactId> >> <version>2.5</version> >> <configuration> >> <aggregate>true</aggregate> >> </configuration> >> </plugin> >> >> </reporting> >> >> -Dave >> >> On Fri, Aug 14, 2009 at 5:00 AM, Sam Barnett-Cormack < >> [email protected]> wrote: >> >>> Hi all, >>> >>> My first maven project, plain JavaSE. I want to build javadoc jars, >>> independent of any site - I'm trying to get that working as well, but for >>> now I'm considering them separately. >>> >>> For organisation purposes, I've split my work into several projects, which >>> I've now made modules of a parent. Creating a source bundle with >>> source:aggregate (having also done source:jar-no-fork on the modules) was >>> easy. Now I want to create a combined javadoc bundle, and that's not proving >>> easy. >>> >>> I've successfully got javadoc:jar running on the modules. However, >>> javadoc:aggregate-jar on the parent does nothing, as far as I can tell. >>> >>> Now, since I'm using m2eclipse, I can happily create a javadoc by running >>> the eclipse javadoc builder over multiple projects, but I'd rather integrate >>> with maven if at all possible. Anyone have any ideas? >>> >>> >>> -- >>> Sam Barnett-Cormack >>> >>> --------------------------------------------------------------------- >>> 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]
