You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 19 Next »

Download iPOJO

The actual iPOJO version is the 0.8.0-snapshot. This page contains links to download iPOJO binaries and sources of the latest version.

Binaries files

Bundle 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

White-Board Pattern Handler

0.8.0-SNAPSHOT

org.apache.felix.ipojo.handler.white.board.pattern-0.8.0-SNAPSHOT.jar

This handler simplifies the development of white-board patterns by managing service tracking. More info here

Downloading from the Maven repository

Sources

IPOJO Sources are available on the Apache Felix Project source trunk. To download iPOJO sources, use the following command:

svn checkout https://svn.apache.org/repos/asf/felix/trunk/ipojo

Once downloaded, you can compile iPOJO with:

mvn clean install

To compile iPOJO examples, use the following command:

mvn clean install -Pexamples

To compile iPOJO tests, use the following command:

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).

Error CSS Stylesheet macro - Import URL 'http://people.apache.org/~clement/ipojo/ipojo.css' is not on the allowlist. If you want to include this content, contact your Confluence administrator to request adding this URL to the Allowlist.

Overview
Getting Started
User Guide
Tools
Developer Guide
Misc & Contact
Experimentation

  • No labels