io.tikaltechnologies.danta:core

The Danta Core project


Keywords
aem, dantaframework, jahia
License
AGPL-3.0

Documentation

Danta - Core Project

Danta - Core Project is the core maven project contained source codes which implements the API and all platform specific maven project (i.e. Danta - AEM Project) depend on.

Documentation

Prerequisites

License

Read License for more licensing information.

Contribute

Read here for more information.

Compile

mvn clean install

Deploy to AEM

mvn clean install -Pdeploy-aem

Deploy to Jahia

Edit your Maven settings.xml (usually in ~/.m2/settings.xml) to add the following profile :

    <profile>
        <id>jahia-local</id>
        <properties>
            <jahia.deploy.targetServerType>tomcat</jahia.deploy.targetServerType>
            <jahia.deploy.targetServerVersion>7</jahia.deploy.targetServerVersion>
            <jahia.deploy.targetServerDirectory><path_to_your_digital_factory_folder>/tomcat</jahia.deploy.targetServerDirectory>
        </properties>
    </profile>

Make sure you modify the jahia.deploy.targetServerDirectory to point to the /tomcat directory inside your Jahia installation.

Then you should be able to deploy your module using the following Maven command:

mvn clean install jahia:deploy -P jahia-local

Credit

Special thanks to Jose Alvarez, who named Danta for the powerful ancient Mayan pyramid, La Danta. La Danta is the largest pyramid in El Mirador—the biggest Mayan city found in Petén, Guatemala.