robert burrell donkin wrote:

ran
$ maven clean
$ maven build

maven build does also a maven clean

is it necessary to build the projects individually first? or do any
properties need tuning?

now it is fixed. the thing is that jar:install should have been called on goal build for each subproject could you please try to delete the jaxme group directory in the local repository and try again?


I have just tried the same. Funnily, for me it breaks earlier: I have the same problem with jaxmeapi as a dependency of jaxmexs.

I hope this is that Robert had built jaxmeapi some other time and it installed jaxmeapi-0.6-dev.jar on the local repository. Could it be this Robert? If not, then we might be in trouble...

I'll explain the maven build process currently in use starting with the subprojects:

- There is a goal defined build on common-build/maven.xml which (at the moment - it could be anything) calls goals clean jar:install and site. This way when we build a subproject individually we always now it is going to be built as it would be from the top level project (you'll see why below)

- On the top level project there is a goal called build which does the following:

1. Delete the maven.build.dir (target directory)
2. Gather project list and expose it to each subproject (for the tabbed browsing). Also expose the top level project target directory (this way all docs are generated directly on the top level target directory - multiproject just makes a copy). 3. Execute goal build on each subproject (which is the one in common-build/maven.xml) 4. We have tabbed browsing so we don't need aggregate navigation. Just create the overview page.
5. Create top level site

Does this sound reasonable?

nacho





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to