Git Flow Process for versioning AEM releases

Maven plugin needed for this set up: <plugin> <groupId>com.amashchenko.maven.plugin</groupId> <artifactId>gitflow-maven-plugin</artifactId> <version>1.14.0</version> <configuration> <installProject>false</installProject> <verbose>false</verbose> <keepBranch>true</keepBranch> <skipTestProject>true</skipTestProject> <gitFlowConfig> <productionBranch>master</productionBranch> <developmentBranch>develop</developmentBranch> <featureBranchPrefix>feature/</featureBranchPrefix> <releaseBranchPrefix>release/</releaseBranchPrefix> <hotfixBranchPrefix>hotfix/</hotfixBranchPrefix> <versionTagPrefix></versionTagPrefix> <origin>origin</origin> </gitFlowConfig> <commitMessages> </commitMessages> </configuration> </plugin> Make…

Debug Java Code in AEM using Intellij

Start the AEM server using the following command: $ CQ_JVM_OPTS='-server -Xmx2048m -XX:MaxPermSize=2048M -Djava.awt.headless=true -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=30303' ./start Go to Run/Debug Configurations, Click + icon and Click Remote Make sure the port number…