Ah, no worries. It wouldn't have happened at all without your help :) The good news is that it worked!
So everything should be good now... - Cassie On Tue, Apr 22, 2008 at 3:01 PM, Ian Boston <[EMAIL PROTECTED]> wrote: > (I should add.... sorry ) > Ian > > > > On 22 Apr 2008, at 11:25, Cassie wrote: >> >> build should be good. >> the only thing left to fix is the fact that when you run java/server it >> gets >> an exception from oauth because it can't find the oauth.xml file. I don't >> know why this is happening yet. >> >> - cassie >> >> >> On Tue, Apr 22, 2008 at 10:19 AM, Ian Boston <[EMAIL PROTECTED]> wrote: >> >>> >>> Ian >>> >>> >>> >>> On 22 Apr 2008, at 05:53, Brian Eaton wrote: >>> >>>> A couple of questions: >>>> - Anybody tried eclipse yet? I was able to import java/pom.xml as a >>>> maven project into eclipse, but needed to add a bunch of dependencies >>>> before the build would work. Am I doing something wrong, or am I just >>>> a trail blazer? I suspect it may be both. >>>> >>> >>> >>> Have you tried >>> >>> cd shindig/java >>> >>> mvn eclipse:eclipse >>> >>> and then import the projects into eclipse ? >>> >>> This will generate the .classpath and .project files correctly for you. >>> When you want a new dep, add it to the pom and repeat the >>> >>> mvn eclipse:eclipse >>> >>> It also adds the transitive dependencies so is much faster than hand >>> editing eclipse properties. You can also ask it to get the source jars >>> and >>> link them into the classpath. >>> >>> >>> >>>> - I'm hating on maven. Is this the best it can do, or are we using it >>>> wrong? Things that should be simple, like updating a dependency for >>>> the project or updating the project version number, appear to require >>>> hand editing multiple pom.xml files in multiple places. I counted the >>>> phrase "1-SNAPSHOT" on 14 lines in 5 files. >>>> >>> >>> Dependencies, >>> We should have a dependency management statement in the base pom that >>> contains the version numbers of everything we use (except internal >>> references) so that we dont have to remember or update version numbers. >>> >>> We might also consider putting all the standard plugin config and repo >>> information in the base pom. >>> >>> >>> SNAPSHOT >>> the maven-release-plugin automates the tagging, version change, release >>> process and deployment to the external maven repo. >>> >>> Not editing required >>> >>> >>> When set up properly.... it saves a huge amount of time, and makes it >>> much >>> much easier for others to use the outputs. No more chasing bugs because >>> you >>> have managed to package the wrong version of a dependency in production. >>> >>> >>> >>> > >

