Installation in Adobe AEM™

The following ZIP file is a CRX package containing both NEBA and the runtime dependencies not provided by Sling, e.g. Spring and Gemini Blueprint.

Download the AEM™ package for NEBA 4.3.2

Installation in Apache Sling

The following JAR file is an OSGi bundle installing both NEBA and the runtime dependencies not provided by Sling, e.g. Spring and Gemini Blueprint.

Download the Sling delivery bundle for NEBA 4.3.2

Installing and activating this bundle installs NEBA and its runtime dependencies. Uninstalling the delivery bundle uninstalls NEBA as well.

Using Maven

NEBA is built using Maven. Core, API and delivery packages containing NEBA and it's runtime dependencies are available from maven central. For developing with NEBA, including the API in your project is all you need to do:

<dependency>
    <groupId>io.neba</groupId>
    <artifactId>io.neba.neba-api</artifactId>
    <version>4.3.2</version>
</dependency>

In order to use Gemini Blueprint's annotation-based service injection available since NEBA 4.2.0, add the gemini-blueprint-extensions bundle to your dependencies:

<dependency>
    <groupId>org.eclipse.gemini.blueprint</groupId>
    <artifactId>gemini-blueprint-extensions</artifactId>
    <version>2.1.0.RELEASE</version>
</dependency>

The CRX deployment package for Adobe AEM™ can be referenced like so:

<dependency>
    <groupId>io.neba</groupId>
    <artifactId>io.neba.neba-delivery-aem</artifactId>
    <version>4.3.2</version>
    <type>zip</type>
</dependency>

Or the Sling deployment bundle like so:

    <dependency>
        <groupId>io.neba</groupId>
        <artifactId>io.neba.neba-delivery-sling</artifactId>
        <version>4.3.2</version>
    </dependency>
    

Finally, in order to install NEBA using the Content Package Maven Plugin you may do:

<plugin>
    <groupId>com.day.jcr.vault</groupId>
    <artifactId>content-package-maven-plugin</artifactId>
    <version>0.0.24</version>
    <configuration>
        <groupId>io.neba</groupId>
        <artifactId>io.neba.neba-delivery-aem</artifactId>
        <version>4.3.2</version>
        <packaging>zip</packaging>
        <targetURL>http://localhost:4502/crx/packmgr/service.jsp</targetURL>
    </configuration>
</plugin>