Click here to Skip to main content
15,308,163 members
Articles / Programming Languages / Java
Posted 27 Sep 2010


2 bookmarked

Richfaces Maven Project for Eclipse JavaEE IDE

Rate me:
Please Sign up or sign in to vote.
4.00/5 (1 vote)
28 Sep 2010CPOL
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.

Comments and Discussions

GeneralMore info at Pin
anand kr4-Feb-11 23:10
Memberanand kr4-Feb-11 23:10 
GeneralReason for my vote of 4 Nice tip Pin
Nagy Vilmos2-Nov-10 2:46
professionalNagy Vilmos2-Nov-10 2:46 
GeneralAlso follow up the discussions at JBoss forum:- http://commu... Pin
anand kr27-Sep-10 10:39
Memberanand kr27-Sep-10 10: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.