Getting Started

You are viewing an old version (v. 25) of this page.
The latest version is v. 30, last edited on Jan 20, 2012 (view differences | )
<< View previous version | view page history | view next version >>

Getting Started

This section describes where to get ICEfaces 2.0, how to run the examples, and how to get started using ICEfaces 2.0 to develop your own applications.

Downloading ICEfaces 2.0

Download Bundles

The latest official release of all ICEfaces products, including ICEfaces 2.0, can be found on the ICEfaces Downloads page.

These download bundles are available in both binary and source form and include all the libraries and examples for each release.

Maven Repository

For Maven users, the ICEfaces 2 pre-release libraries are available via the ICEfaces Maven2 Snapshot repository.

Note that the download bundles also contain Maven .pom and archetype files to enable easy import of the ICEfaces libraries and example applications into a local Maven repository.


ICEfaces releases may be exported in source-code form from the public SVN Repository.

IDE Tool Integrations

IDE integrations for ICEfaces 2 are currently available for NetBeans and Eclipse. These integrations can be downloaded from the ICEfaces Downloads page.

Supported Platforms

The current release (Beta 2) of ICEfaces 2 has been tested to run on the following application servers:

  • Glassfish 3
  • JBoss 6
  • Tomcat 6 & 7 (by including the JSF 2.0 runtime libraries in the project)
ICEfaces 2.0 should be deployable on any JEE 6 Web Profile compliant platform.

ICEfaces Libraries

ICEfaces 2.0 provides the following libraries:


This is the ICEfaces 2.0 core framework and is required for all applications.


Provides Ajax Push functionality for ICEfaces 2.0. This library is only required if Ajax Push functionality is required in the application.

icefaces-ace.jar (beta)

This library contain the ICEfaces Advanced Components (ACE) which are only compatible with ICEfaces 2.0. You should include this library if you want to use latest ICEfaces components in your application.


This library contains the ICEfaces Component Suite that is compatible with ICEfaces 2.0. You should include this library if you want to use the ICEfaces Component Suite components in your application or if you are porting an existing ICEfaces 1.8.x application to ICEfaces 2.0. See the [Compatibility] section for more information.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

© Copyright 2017 ICEsoft Technologies Canada Corp.