<< 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.
Subversion
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:
icefaces.jar
This is the ICEfaces 2.0 core framework and is required for all applications.
icepush.jar
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.
icefaces-compat.jar
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.