On 20 Oct 2010, at 1:17 PM, Martin Gainty wrote:

IDEs from my experience are tools to create (workspace) environments and to create xml scripts <ant/maven> to compile, package and deploy wars and ears the useful life of an IDE passes when the webapp is promoted to production and the op implements the goals in the pom.xml to deploy to appserver

What you're describing sounds monolithic.

Any great big monolithic application is going to be painful to manage, and maven won't be able to help you if you try have one pom file to rule them all.

Break your projects into bits, and then assemble the bits at the end in a separate project. Then in a separate project again, configure the magic install behaviour that you want.

When your project is made of many bits, you want to be able to repeat your build - maven steps in and ensures that everything is pinned to the correct dependencies correctly. Maven only does this however if you've asked it to.

Regards,
Graham
--


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to