File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Ant, Maven and Other Build Tools and the fly likes Best Maven Archetype for new Project? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Ant, Maven and Other Build Tools
Bookmark "Best Maven Archetype for new Project?" Watch "Best Maven Archetype for new Project?" New topic

Best Maven Archetype for new Project?

Skip Cole
Ranch Hand

Joined: Jan 05, 2001
Posts: 177

I'm doing a code-rewrite of a very large open-source web application. It was a JSP/Java/Hibernate application and has a large user base.

Now it will be a JQuery/Struts2/Spring/Hibernate application. We are going to create the core application and then allow extension via plug-ins. WordPress is the inspiration for the plugin model that we are following, but we will not require that plugins get written in PHP. (God forbid that I ever do that.) The code for plugins will need to all be contained in one folder, and will need to be capable of being executed on the platform on which they are deployed. For example, a PHP plugin will require that the server supports PHP. But we don't want to impose any more restrictions on the plugin authors than that.

Just by way of background, this open source application allows anyone to create online role plays. It is not quite Unity 3D, but something that non-programming mere mortals can use. This is about the 7th time I have written this application, so its about time I get it right.

So, kicking this off, I want to pick the right archetype to start with. There is a German phrase, "Well begun is half done" and I am a strong believer in that. I want to start with the best Struts 2 archetype that can easily be extended to include JQuery, Spring and Hibernate.

Any opinions? There seem to be a lot of great Maven starting points out there, but kicking this off, I'd like to go from one of the best. All thoughts, feelings, opinions, feedback, etc. are welcome.


If you love me, you will visit
(FYI, Getting it tattooed on is a bit much.)
I agree. Here's the link:
subject: Best Maven Archetype for new Project?
It's not a secret anymore!