Skip to main content

Using Maven for more than development

Posted by fabriziogiudici on January 23, 2012 at 2:00 PM PST

I think that Maven is a great tool for development. But it can be used for more. For instance, I've just prepared things so that starting from a clean room you can try out my lightweight CMS, NorthernWind, by just invoking a couple of commands. They will install and run NorthernWind, an embedded server and an example site. More information at the NorthernWind blog.

Related Topics >>

Comments

I knew you would have started your CMS one day or ...

I knew you would have started your CMS one day or another ;) about Maven, lately I'm trying to limit its usage only to the most standard, reliable and IDE supported stuff, so archetypes are ok, but I wouldn't use it anymore via plugins for anything I can more easily do and control in a java main class

I agree - for instance, while docs say that you can use ...

I agree - for instance, while docs say that you can use embedded Jetty to be started and stopped directly by Maven (e.g. in phases pre-integration-test and post-integration-test), I prefer to set up a Spring beans.xml and have it instantiated, started and shut down by code (@Before / @After). In the case of my simple CMS, of course, it doens't make a lot of sense to write further code.