Download iPOJOThe actual iPOJO version is the 1.02.0. This page contains links to download iPOJO binaries and sources of the latest version. Binaries files Bundle or Jar file | Version | Link | Details |
---|
Core | 1.02.0 | Download | To use iPOJO, you must install and start this bundle on your OSGi gateway | Architecture Command | 1.02.0 | Download | This bundle allows displaying information on created instances (only instances publishing their architecture). This bundle provides a Felix command (named arch), displaying this information. | Annotations | 1.02.0 | Download | 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 | 1.02.0 | Download | The iPOJO Ant task allows you to create iPOJO bundle with Ant. | Composite | 1.02.0 | Download | Provides the composition layer on the top of iPOJO. This composition model allows creating dynamic application
| Maven Plug-in | 1.02.0 | Automatic download from the Maven repository | 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). | Extender Pattern Handler | 1.02.0 | Download | This handler simplifies the development of extender patterns by managing bundle tracking. More info here | White-Board Pattern Handler | 1.02.0 | Download | This handler simplifies the development of white-board patterns by managing service tracking. More info here | Temporal Dependency Handler | 1.02.0 | Download | This handler proposes a new way to handle service dependencies allowing a thread to wait for a provider. More info here | JMX Handler | 1.02.0 | Download | This handler allows remote instance introspection and reconfiguration via JMX. More info 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). |