...OK. I've downgraded maven to 2.0.7 and am trying the staged build of 1.2 to see where I get to. Is geronimo 1.2 the first version to support Java 1.5?
As a side note, what in the wild wild world of sports made you guys choose maven? I would think that build repeatability would be a key to stable projects. Is there a way to get the repository into a snapshot such that downloaded source tars would include the repository? I don't mind the size as long as the thing would be able to build. Jay D. McHugh-2 wrote: > > Hello again. > > I tried to find the issue that kept 1.2 from being released - but the > JIRA must have been closed or moved because there are no blocking issues > on 1.2 (Anyone remember what the blocker was?). > > And, right now I am doing a build with just 'mvn' (no other options). > So it looks like David was right about the maven version issue. Use > 2.0.7 instead (I have personally had problems building trunk with 2.0.8 > - So I reverted back to 2.0.7). > > Jay > > AlskiOnTheWeb wrote: >> ....I wish it were that simple. Unfortunately, I've got to at least try >> and >> apply some patches and configuration from a custom build of 1.0 :-( which >> means I need something most likely from the 1.x ancestry. So, if 1.2 is a >> no-go, is 1.1.1 a good one? I need a 1.x ancestor that runs under Java >> 1.5. >> >> Thanks for any advice... >> >> Alski >> >> >> djencks wrote: >>> Note that 1.2 is not released and most likely never will be. You >>> might consider using 2.0.2 or 2.1-SNAPSHOT. >>> >>> I'm pretty sure that you need to use maven 2.0.7. I personally have >>> not tried 2.0.8 but have heard rumors of problems. >>> >>> Until you get a successful build you may need to run the bootstrap >>> procedure. >>> >>> mvn install -Dstage=bootstrap >>> mvn install -Dstage=assemble >>> >>> As noted in the BUILDING.txt file, there are more instructions at >>> http://cwiki.apache.org/GMOxDEV/building-apache-geronimo-with- >>> maven-2.html >>> >>> Hope this helps >>> david jencks >>> >>> On Jan 22, 2008, at 10:52 AM, AlskiOnTheWeb wrote: >>> >>>> Hi all, >>>> >>>> I first downloaded the source tar and tried to build that. No go as >>>> it was >>>> missing some snapshots now. Not knowing the slightest bit about >>>> maven (nor >>>> wanting to really), I pulled a source tree of the 1.2 tag. I am >>>> using Sun's >>>> JDK 1.5.0_12 with Maven 2.0.8 trying to build source from >>>> https://svn.apache.org/repos/asf/geronimo/server/tags/1.2. If I try >>>> "mvn >>>> install" as the build instructions suggest, I get: >>>> >>>> Downloading: >>>> http://repository.codehaus.org/org/apache/geronimo/plugins/car- >>>> maven-plugin/1.2/car-maven-plugin-1.2.jar >>>> Downloading: >>>> http://repo1.maven.org/maven2/org/apache/geronimo/plugins/car-maven- >>>> plugin/1.2/car-maven-plugin-1.2.jar >>>> [INFO] >>>> ---------------------------------------------------------------------- >>>> -- >>>> [ERROR] BUILD ERROR >>>> [INFO] >>>> ---------------------------------------------------------------------- >>>> -- >>>> [INFO] Plugin could not be found - check that the goal name is >>>> correct: >>>> Unable to download the artifact from any repository >>>> >>>> Try downloading the file manually from the project website. >>>> >>>> Then, install it using the command: >>>> mvn install:install-file -DgroupId=org.apache.geronimo.plugins >>>> -DartifactId=car-maven-plugin -Dversion=1.2 -Dpackaging=maven-plugin >>>> -Dfile=/path/to/file >>>> >>>> Alternatively, if you host your own repository you can deploy the file >>>> there: >>>> mvn deploy:deploy-file -DgroupId=org.apache.geronimo.plugins >>>> -DartifactId=car-maven-plugin -Dversion=1.2 -Dpackaging=maven-plugin >>>> -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] >>>> >>>> >>>> org.apache.geronimo.plugins:car-maven-plugin:maven-plugin:1.2 >>>> >>>> from the specified remote repositories: >>>> central (http://repo1.maven.org/maven2), >>>> codehaus (http://repository.codehaus.org), >>>> apache-snapshots (http://people.apache.org/repo/m2-snapshot- >>>> repository), >>>> codehaus-snapshots (http://snapshots.repository.codehaus.org) >>>> >>>> org.apache.geronimo.plugins:car-maven-plugin:maven-plugin:1.2 >>>> >>>> from the specified remote repositories: >>>> central (http://repo1.maven.org/maven2), >>>> codehaus (http://repository.codehaus.org), >>>> apache-snapshots (http://people.apache.org/repo/m2-snapshot- >>>> repository), >>>> codehaus-snapshots (http://snapshots.repository.codehaus.org) >>>> >>>> [INFO] >>>> ---------------------------------------------------------------------- >>>> -- >>>> [INFO] For more information, run Maven with the -e switch >>>> [INFO] >>>> ---------------------------------------------------------------------- >>>> -- >>>> [INFO] Total time: 1 minute 45 seconds >>>> [INFO] Finished at: Tue Jan 22 13:47:53 EST 2008 >>>> [INFO] Final Memory: 36M/65M >>>> [INFO] >>>> ---------------------------------------------------------------------- >>>> -- >>>> >>>> I have no idea what it means by "Try downloading the file manually >>>> from the >>>> project website.". I tried the first suggestion it had of "mvn >>>> install:install-file -DgroupId=org.apache.geronimo.plugins >>>> -DartifactId=car-maven-plugin -Dversion=1.2 -Dpackaging=maven-plugin >>>> -Dfile=/path/to/file" but that didn't seem to do anything (and yes, >>>> I did >>>> try and point it at the proper jar, not /path/to/file ;-)). >>>> >>>> I guess I have two queistions: >>>> >>>> 1) Has anyone gotten this to build recently and if so, in laymans >>>> terms, >>>> what did you do to maven to make it build? >>>> >>>> 2) Is there a "here's the most common problems with maven and how >>>> to solve >>>> them" for geronimo anywhere? Seems from looking that the use of >>>> maven has >>>> been more a curse than a blessing here and now I see why...so much >>>> for build >>>> repeatability. >>>> >>>> Thanks for any help or advice. >>>> >>>> Alski >>>> -- >>>> View this message in context: http://www.nabble.com/Can-anyone- >>>> build-1.2-from-the-soource-repository--tp15025524s134p15025524.html >>>> Sent from the Apache Geronimo - Dev mailing list archive at >>>> Nabble.com. >>>> >>> >>> >> > > > > -- View this message in context: http://www.nabble.com/Can-anyone-build-1.2-from-the-soource-repository--tp15025524s134p15027352.html Sent from the Apache Geronimo - Dev mailing list archive at Nabble.com.
