Click here to Skip to main content
12,757,627 members (37,286 online)
Click here to Skip to main content
Add your own
alternative version

Tagged as


2 bookmarked
Posted 26 Sep 2010

Richfaces Maven Project for Eclipse JavaEE IDE

, 28 Sep 2010 CPOL
Rate this:
Please Sign up or sign in to vote.
Develope Richfaces web project in Eclipse JavaEE IDE with maven support using archetype
Developing a Java Web Project with maven support for Eclipse JavaEE IDE is a tedious task. After searching through internet I found out that its difficult as well as error prone. Finally I decided to develop my own maven archetype which after running a simple command creates a sample project in few seconds.

The project additionally supports very popular JSF library Richfaces which has excellent support for AJAX and has a very rich set of controls.

The features supported by this maven archetype project is:-
1) Java EE based Web project
2) Eclipse IDE for JavaEE (3.4 or higher)
3) Maven 2
4) Richfaces
5) JBoss and Maven2 repository for dependencies.

To develope a sample project follow these steps
1) Install Maven2 or higher
2) Modify your MAVEN_HOME\conf\settings.xml, and Add this Profile to
"profiles" section:-

                <name>Repository for Archetype</name>

3) Run this command from command line:-
mvn archetype:create \
             -DarchetypeGroupId=org.jboss.richfaces \
             -DarchetypeArtifactId=maven-archetype-richfaces \
             -DarchetypeVersion=1.0.0 \
             -DgroupId=demo-rich \
** Here \ means that the command should be on same line as previous one

4) Import this new project in Eclipse JavaEE IDE, build and run

See more details on the plug-in site:-[^]

Richfaces Maven Project Plug-in for Eclipse is ready:-
Follow above link to install the plug-in.

Enjoy :)


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

anand kr
Software Developer (Senior)
India India
Specialization in Java/J2EE/JSF/Richfaces/Spring/Spring Integration
Area of interest: Refactoring with design patterns.
Currently working on Spring Integration and ActiveMQ.

You may also be interested in...


Comments and Discussions

GeneralMore info at Pin
anand kr5-Feb-11 0:10
memberanand kr5-Feb-11 0:10 
GeneralReason for my vote of 4 Nice tip Pin
Nagy Vilmos2-Nov-10 3:46
memberNagy Vilmos2-Nov-10 3:46 
GeneralAlso follow up the discussions at JBoss forum:- http://commu... Pin
anand kr27-Sep-10 11:39
memberanand kr27-Sep-10 11:39 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.170217.1 | Last Updated 28 Sep 2010
Article Copyright 2010 by anand kr
Everything else Copyright © CodeProject, 1999-2017
Layout: fixed | fluid