← Back to team overview

dhis2-devs team mailing list archive

Re: maven question

 

>
>>
> Fine that you're superstitious Bob, but this (rather time consuming, unless
> you need time to get another cup of coffee) step is exactly the same as the
> last process taking place in step 2 above since the portal is defined as a
> the last module in dhis-web/pom.xml, so your dhis.war will already be in
> dhis-web/dhis-web-portal/target after step 2.
>
> Given all the problems with pom.xml files lately (the portal mess was just
> a few weeks ago) and the expressed unfriendliness towards Maven among some
> of the developers it seems there is a need for a How we use/take advantage
> of maven in DHIS 2 guide to better spread the gospel. I guess it should be
> part of the technical documentation, if it not already there.
>
>
The project structure and the two root POMs are explained on page 4 in the
technical doc.

Maven provides a lot of very useful things, like dependency management,
build process management and common project structure which makes life
easier. Thinking of the alternatives I definitely don't want to abandon it.

Follow ups

References