Download iPOJOThe actual iPOJO version is the 0.8.0-snapshot. This page contains links to download iPOJO binaries and sources of the latest version. Binaries filesiPOJO RuntimeThe iPOJO Runtime is an OSGi bundle. You need only to install this bundle to use iPOJO. You can download the bundle here, or install the bundle directly from: http://people.apache.org/repo/m2-snapshot-repository/orgBundle or Jar file | Version | Link | Details |
---|
Core | 0.8.0-SNAPSHOT | org |
/apache/felix/org/-0.8.0-SNAPSHOT.jar | To use iPOJO, you must install and start this bundle on your OSGi gateway | Architecture Command | 0.8.0-SNAPSHOT |
/20080505.183020-1iPOJO Architecture Command | This bundle allows displaying information on created instances (only instances publishing their architecture). This bundle provides a |
new Felix command (named arch), displaying this information. |
You can download the Architecture Command bundle here, or install the bundle directly from: http://people.apache.org/repoAnnotations | 0.8.0-SNAPSHOT | org |
/m2-snapshot-repository/org/apache/felix/org.arch/.annotations-0.8.0-SNAPSHOT.jar | The iPOJO annotations allows describing components using Java annotations. iPOJO provides a set of annotations to describe component types using standard features. More details about these annotations are available here. | Ant Task | 0.8.0-SNAPSHOT |
/arch20080505183134-1.iPOJO Ant Task allow allows you to create iPOJO bundle with Ant. |
This Ant task is available here. More details on how to use this task here.iPOJO - Plug-in | 0.8.0-SNAPSHOT | | The iPOJO Maven plug-in allow creating iPOJO bundle with Maven. Using this plug-in requires that you configure your POM file correctly as explained here. This tutorial demonstrates how to use this plug-in to build iPOJO bundle (both for individual project and multi-module project). |
Downloading from the Maven repositoryiPOJO AnnotationsThe iPOJO annotations allows describing components using Java annotations. iPOJO provides a set of annotations to describe component types using standard features. These annotations are available here. More details about these annotations are available here.SourcesIPOJO Sources are available on the Apache Felix Project source trunk. To download iPOJO sources, use the following command: Code Block |
---|
svn checkout https://svn.apache.org/repos/asf/felix/trunk/ipojo
|
Once downloaded, you can compile iPOJO with: Code Block |
---|
mvn clean install
|
To compile iPOJO examples, use the following command: Code Block |
---|
mvn clean install -Pexamples
|
To compile iPOJO tests, use the following command: Code Block |
---|
mvn clean install -Ptests
|
Note: Tests require that examples are previously compiled as the tests rely on the JUNIT framework (provided as an iPOJO example). |