2009/8/14 Sam Barnett-Cormack <[email protected]>:
> Stephen Connolly wrote:
>>
>> 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.
>
> Yeah, I'm feeling that... my plan now is to have the modules, say:
>
> project-a
> project-b
> project-c
> project-d
> project-e
>
> with module/parent relationship with
I would make project-complete the project with the <modules> section
and add project-master as a child of project-complete
>
> project-master
>
> and then aggregate in
>
> project-complete
>
> So then, the dependencies of project-complete would be project-{a,b,c,d,e,},
> the modules of project-master would be the same, and
> project-{a,b,c,d,e,complete} would declare project-master as their parent.
> That make sense?
>
> Sam
>
>> 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]
>>
>
>
> --
> 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]