james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Markus Wiederkehr <markus.wiederk...@gmail.com>
Subject Re: Howto build trunk?
Date Wed, 29 Apr 2009 21:11:32 GMT
On Wed, Apr 29, 2009 at 10:45 PM, Robert Burrell Donkin
<robertburrelldonkin@gmail.com> wrote:
> On Wed, Apr 29, 2009 at 9:25 PM, Markus Wiederkehr
> <markus.wiederkehr@gmail.com> wrote:
>> On Wed, Apr 29, 2009 at 9:19 PM, Robert Burrell Donkin
>> <robertburrelldonkin@gmail.com> wrote:
>>> On Wed, Apr 29, 2009 at 7:42 PM, Robert Burrell Donkin
>>> <robertburrelldonkin@gmail.com> wrote:
>>>> On Wed, Apr 29, 2009 at 6:20 PM, Markus Wiederkehr
>>>> <markus.wiederkehr@gmail.com> wrote:
>>>>> I'd like to contribute a patch for JAMES-304 but I'm not sure how to
>>>>> build the trunk aside from "ant dist"..
>>>>>
>>>>> Specifically, how do you work in Eclipse? When I run "ant eclipse" on
>>>>> the top level I get a lot of circular dependencies when I import the
>>>>> projects.
>>>>>
>>>>> In short: how do I get started?
>>>>
>>>> i think that the eclipse stuff hasn't been very well maintained so
>>>> it's probably better to use maven to generate the eclipse projects
>>>
>>> did this work for you?
>>
>> It's a lot better now, but there are still a few errors. I ran "mvn
>> package" followed by "mvn eclipse:eclipse" from the top level project
>> and imported all resulting projects into Eclipse.
>>
>> The errors all have to do with class
>> o.a.avalon.framework.configuration.DefaultConfiguration from
>> avalon-framework-4.1.3.jar. Maybe 4.1.3 is the wrong version. The most
>> common error is "The constructor DefaultConfiguration(String) is
>> undefined".
>
> AFAICT it should be 4.3.1 (please feel free to dive in and commit a fix)

I would but avalon-framework-4.1.3 does not show up in "mvn
dependency:tree" and yet it is included in the build path of
core-function and spoolmanager-function by "mvn eclipse:eclipse"..

Any ideas?

Markus

>
>> Is Ant or Maven the preferred build system now? BUILDING.txt refers to
>> Ant but "mvn package" seems to work just fine..
>
> ant is the official release build tool. maven sometimes gets a little behind
>
> - robert
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
> For additional commands, e-mail: server-dev-help@james.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message