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 filesBundle or Jar file | Version | Link | Details |
---|
Core | 0.8.0-SNAPSHOT | org.apache.felix.ipojo-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 | org.apache.felix.ipojo.arch-0.8.0-SNAPSHOT.jar | 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 | 0.8.0-SNAPSHOT | org.apache.felix.ipojo.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 | org.apache.felix.ipojo.ant-0.8.0-SNAPSHOT.jar | The iPOJO Ant task allows you to create iPOJO bundle with Ant. | Maven Plug-in | 0.8.0-SNAPSHOT | 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 | 0.8.0-SNAPSHOT | org.apache.felix.ipojo.handler.extender.pattern-0.8.0-SNAPSHOT.jar | This handler simplifies the development of extender patterns by managing bundle tracking. More info here |
Downloading from the Maven repositorySourcesIPOJO 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). |