adobe / aem-htl-repl

Read–Eval–Print Loop environment for HTL.
https://docs.adobe.com/docs/en/htl.html
Apache License 2.0
152 stars 63 forks source link

Missing Repo #3

Closed klcodanr closed 9 years ago

klcodanr commented 9 years ago

Unfortunately, you cannot follow the instructions in the README for building the project with a vanilla maven setup as you will get a missing parent exception:

[INFO] Scanning for projects...
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]   
[ERROR]   The project com.adobe.granite:com.adobe.granite.sightly.repl:0.0.1-SNAPSHOT (/Users/dklco/git/aem-sightly-repl/pom.xml) has 1 error
[ERROR]     Non-resolvable parent POM for com.adobe.granite:parent:32: Failure to find com.adobe:adobe:pom:6 in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced @ com.adobe.granite:parent:32, /Users/dklco/.m2/repository/com/adobe/granite/parent/32/parent-32.pom, line 26, column 13 -> [Help 2]
[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/UnresolvableModelException

Would it be possible to just upload the package as a release artifact?

steeleforge commented 9 years ago

Devs can cherry pick what works for them from a pull request I've submitted to address this. Otherwise, you can take a look at my fork.

Oh, and tell Nick W @ 6d that I say howdy!

raducotescu commented 9 years ago

At some point the parent pom (com.adobe.granite:parent:32) was published on our public Maven repo. It appears that somebody removed it. However, I'll take a look by the end of the day at the changes that David (@steeleforge) proposed and merge them if everything's ok.

The parent pom is deployed on Adobe's public Maven repository. Please follow the instructions from http://repo.adobe.com/ to setup the repository.