I have used the maven archetype10 as shown below and created the project structure and everything was fine.
mvn archetype:generate -DarchetypeGroupId=com.adobe.granite.archetypes -DarchetypeArtifactId=aem-project-archetype -DarchetypeVersion=10 -DarchetypeRepository=https://repo.adobe.com/nexus/content/groups/public/
Now i wanted to add the aem uber-jar dependency and added the below dependency tags in the project pom.xml and in core module pom.xml respectively and also my repository tags are same as adobe repo
<dependency> <groupId>com.adobe.aem</groupId> <artifactId>uber-jar</artifactId> <version>6.2.0</version> <scope>provided</scope> </dependency>
after adding the above dependency tag when i compile it is giving me the below error.
[ERROR] Failed to execute goal on project aemexample.core: Could not resolve dependencies for project com.krishh.example:aemexample.core:bundle:0.1: Could not transfer artifact com.adobe.aem:uber-jar:jar:6.2.0 from/to adobe-public-releases (http://repo.adobe.com/nexus/content/groups/public): hostname in certificate didn't match: != OR -> [Help 1]
Is there anything am missing to add extra dependencies to compile and run this successfully.
Solved! Go to Solution.
Views
Replies
Total Likes
First indeed upgrade your maven, I am using: apache-maven-3.3.9
The version is available on repo.adobe.com: https://repo.adobe.com/nexus/content/groups/public/com/day/jcr/vault/content-package-maven-plugin/
Views
Replies
Total Likes
You are missing the classifier element here.
Example here: https://github.com/heervisscher/htl-examples/blob/master/pom.xml
Views
Replies
Total Likes
Feike Visser wrote...
You are missing the classifier element here.
Example here: https://github.com/heervisscher/htl-examples/blob/master/pom.xml
Hi Feike,
Yes i have added but still below error.
acs-aem-samples-master>mvn clean [ERROR] The project com.adobe.acs:acs-aem-samples-content:1.0.0-SNAPSHOT (D:\AEM62-Proj\acs-aem-samples-master\content\pom.xml) has 2 errors [ERROR] Unresolveable build extension: Plugin com.day.jcr.vault:content-package-maven-plugin:0.0.23 or one of its dependencies could not be resolved: Failed to read artifact descriptor for com.day.jcr.vault:content-package-maven-plugin:jar:0.0.23: Could not transfer artifact com.day.jcr.vault:content-package-maven-plugin:pom:0.0.23 from/to adobe (https://repo.adobe.com/nexus/content/groups/public/): hostname in certificate didn't match: <repo.adobe.com> != <devedge.day.com> OR <devedge.day.com> -> [Help 2] [ERROR] Unknown packaging: content-package @ line 39, column 16 [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException [ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
Is there anything that i have to do for "content-package-maven-plugin" to fix it .?
am running it on Apache Maven 3.1.1 & Java version: 1.7.0_45
Regards,
Kkkrish
Views
Replies
Total Likes
First indeed upgrade your maven, I am using: apache-maven-3.3.9
The version is available on repo.adobe.com: https://repo.adobe.com/nexus/content/groups/public/com/day/jcr/vault/content-package-maven-plugin/
Views
Replies
Total Likes
Here a thread from Stackoverflow on this: http://stackoverflow.com/questions/24958334/maven-repository-has-an-invalid-certificate
Views
Replies
Total Likes
Feike Visser wrote...
First indeed upgrade your maven, I am using: apache-maven-3.3.9
The version is available on repo.adobe.com: https://repo.adobe.com/nexus/content/groups/public/com/day/jcr/vault/content-package-maven-plugin/
Thanks Feike,
after changing my maven version to latest. the build issue solved. thanks a lot.