Two postscripts:

Velocity 1.6.3 (latest) depends on 2.4, but isn't in Maven.

The issue is using some methods on MutableLong/Double etc. in lang
that aren't in 2.1. But if we're using those classes merely as a way
to store a number as an object in a way that's efficient to change,
then I submit that a plain old long[1] or double[1] is simpler and
severs that dependency altogether.

On Wed, Mar 17, 2010 at 2:52 PM, Sean Owen <sro...@gmail.com> wrote:
> I'm seeing a little problem in compiling now that only bites when
> working through my IDE, but I still think it deserves a resolution:
>
> core uses commons-lang 2.4. core also depends on
> collections-codegen-plugin, which depends on velocity 1.5, which
> depends on commons-lang 2.1. My IDE takes 2.1 somehow and fails though
> the main build doesn't seem to mind.
>
> Is there a way to tell Maven, somehow, to definitely use 2.4? because
> I believe velocity would work with that too.
> Alternatively it's just a little surgery to make us compatible back to
> 2.1, but, would rather not do so I guess in principle.
>

Reply via email to