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. > > > >

