You don't need to bootsrap it, just setup a repo like Nexus and let it proxy on demand the things you need. In that case a bootstrap might simply mean run all our builds and/or run mvn dependency:go-offline to resolve everything you need.
On Wed, May 18, 2011 at 5:21 PM, Heck, Gus (Patrick) <gus.h...@aspentech.com> wrote: > Hi Folks, > > The list archives return hundreds or thousands of not very relevant > results when I search them, so this may have been answered, but I can't > find it. In any case, I'm also somewhat new to maven so I'm possibly > asking silly questions for that reason too. In either case I apologize > in advance... > > I've got a project, that is derived from another project that was set up > with maven (else, I'd probably still be using ant). In our company, our > policies make it very important that I know exactly what is going into > the project, so I can't just let maven go slurping things up from > anywhere it feels like on the web. To this end, I'm testing out the free > version of artifactory, which looks like a nice solution to that > problem. I've managed to get my maven pointed at artifactory, and wiped > out my local repository. I also deleted artifactory's references to the > outside world. Now my builds complain that I can't find stuff, and the > messages are clearly looking at my artifactory. Perfect so far. > > However, as pleased as I am to have broken my build, now I need to get > it going again :-). My first challenge seems to be getting the basic > maven plugins into the repository. I can't seem to find a place to > download something that I can upload directly to artifactory, so I tried > to start with the first plugin that was failing, and build that and see > if mvn deploy would deploy it to artifactory. (First, question... is > that a reasonable idea?) > > Unfortunately, as soon as I did > > svn checkout > http://svn.apache.org/repos/asf/maven/plugins/tags/maven-clean-plugin-2. > 4.1 maven-clean-plugin > cd maven-clean-plugin > mvn deploy > > I got > > [INFO] Scanning for projects... > Downloading: > http://heckp2.corp.aspentech.com:8080/artifactory/libs-release/org/apach > e/maven/plugins/maven-plugins/18/maven-plugins-18.pom > Downloading: > http://heckp2.corp.aspentech.com:8080/artifactory/libs-snapshot/org/apac > he/maven/plugins/maven-plugins/18/maven-plugins-18.pom > [ERROR] The build could not read 1 project -> [Help 1] > [ERROR] > [ERROR] The project org.apache.maven.plugins:maven-clean-plugin:2.4.1 > (C:\cygwin\home\gus\maven\plugins\maven-clean-plugin\pom.xml) has 1 > error > [ERROR] Non-resolvable parent POM: Could not find artifact > org.apache.maven.plugins:maven-plugins:pom:18 in central > (http://heckp2.corp.aspentech.com:8080/artifactory/libs-release) and > 'parent.relativePath' points at wrong local POM @ line 25, column 11 -> > [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/ProjectBuildingExceptio > n > [ERROR] [Help 2] > http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelExcept > ion > bash-4.1$ > > So I went and looked at the subversion repository and I found > maven-plugins-18, but when I tried to build that I got.. > > [INFO] Scanning for projects... > Downloading: > http://heckp2.corp.aspentech.com:8080/artifactory/libs-release/org/apach > e/maven/maven-parent/16/maven-parent-16.pom > Downloading: > http://heckp2.corp.aspentech.com:8080/artifactory/libs-snapshot/org/apac > he/maven/maven-parent/16/maven-parent-16.pom > [ERROR] The build could not read 1 project -> [Help 1] > [ERROR] > [ERROR] The project org.apache.maven.plugins:maven-plugins:18 > (C:\cygwin\home\gus\maven\plugins\maven-plugins\pom.xml) has 1 error > [ERROR] Non-resolvable parent POM: Could not find artifact > org.apache.maven:maven-parent:pom:16 in central > (http://heckp2.corp.aspentech.com:8080/artifactory/libs-release) and > 'parent.relativePath' points at wrong local POM @ line 23, column 11 -> > [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/ProjectBuildingExceptio > n > [ERROR] [Help 2] > http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelExcept > ion > > When I look in subversion, I don't see a maven-parent... > > So, now I don't see any clear path to walk up to wherever the root of > this is... > > What is the best way to get fresh clean maven plugins for installation > into a repository manager without allowing it to just go download > whatever it wants from the web? > > -Gus > > > > This e-mail and any attachments are intended only for use by the > addressee(s) named herein and may contain legally privileged and/or > confidential information. If you are not the intended recipient of > this e-mail, you are hereby notified any dissemination, > distribution or copying of this email, and any attachments thereto, > is strictly prohibited. If you receive this email in error please > immediately notify the sender and permanently delete the original > copy and any copy of any e-mail, and any printout thereof. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org