Below you will find pages that utilize the taxonomy term “Maven”

Adobe Experience Manager (AEM) Copyright Component

An Adobe Experience Manager (AEM) example to demonstrate development of a proof of concept copyright component that optionally renders the current year from code. Maven AEM Project Archetype 23 and AEM version 6.5 are used to show this component within the footer experience fragment.

Adobe Experience Manager (AEM) Maven Project Archetype 23

Maven AEM Project Archetype 23 was recently released. To use, setup your local development environment for AEM as a Cloud Service SDK or use one of the followimg AEM versions: 6.5.0+, 6.4.4.0+ or 6.3.3.4+. Additonally, Java 8 or 11 and Maven 3.3.9+ is also required. Here is an overview of a few of the changes.

Adobe Experience Manager (AEM) Maven Project Part II

An Adobe Experience Manager (AEM) example to demonstrate the Webpack frontend build process included with Maven AEM Project Archetype 22. Follow the steps in part 1 of this series beforehand making sure to include the -DoptionIncludeFrontendModule=general option when running mvn archetype:generate. e.g.,

Maven

Resources for Apache Maven. Common Commands Generate a project from a template mvn archetype:generate Delete the target directory mvn clean List unused declared and used undeclared dependencies. For example, inspect the list and update the pom.xml file as needed to reduce the size of the build. mvn dependency:analyze Find goals for a plugin using help, e.g., mvn dependency:help List project dependencies, e.g., mvn dependency:list Display a tree of the dependencies

Java Web App with Maven

Adobe Experience Manager (AEM) Maven Project

An Adobe Experience Manager (AEM) example to demonstrate creating and deploying a Maven Multi Module project using an aem-project-archetype. This tutorial was created for deployment using Java 11, Apache Maven 3.6.2, Maven AEM Project Archetype 22 and AEM version 6.5.

Java and Maven Install

Installing Latest Oracle Java and Maven. Optionally, you could use SDKMAN CLI and API for installing, switching, removing Java and/or Maven.