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

Reply via email to