I can't find where the range is specified.  My output says:

---
Path to dependency:
        1) com.connamara.ontrade:simplespreader:jar:1.0
        2) org.marketcetera:ors:jar:1.6.0
---

But neither pom specifies a version for log4j.  I'm not even sure why
it looking for 1.2.13 as opposed to something later.  I see that the
file you linked was last updated March 31, which probably explains why
this trouble just started, as we last did a build prior to that.

I got it to build by hacking my
~/.m2/repository/log4j/log4j/maven-metadata-central.xml to include
1.2.13.

This is not really an optimal solution, as every user will need to do
this.  Is there a better way?

(Our software uses third-party components with their own poms.  Until
now, we haven't had any trouble with the Maven part.  Clearly, though,
I'm still kind of new to this.)

-Grant


On Tue, Apr 27, 2010 at 7:26 PM, Justin Edelson <[email protected]> wrote:
> Because you're using a range, which requires better metadata than log4j
> has. See http://repo1.maven.org/maven2/log4j/log4j/maven-metadata.xml
>
> On 4/27/10 8:21 PM, Grant Birchmeier wrote:
>> If anyone can help, I'd appreciate it.  This is driving me up the
>> wall.  I tried googling, but I couldn't find what I needed.
>>
>> When I build, I get this error:
>>
>> ---
>> Couldn't find a version in [1.2.15, 1.2.16] to match range [1.2.13,1.2.13]
>>   log4j:log4j:jar:null
>> ---
>>
>> But when I list the contents of my repo dir, I clearly have a "1.2.13" 
>> version:
>>
>> ---
>> 1143 ~/$ ls ~/.m2/repository/log4j/log4j/
>> 1.2.13/
>> 1.2.14/
>> 1.2.15/
>> maven-metadata-central.xml
>> [...etc...]
>> ---
>>
>> So if I have 1.2.13 in my repo, then why is maven only finding 1.2.14
>> and 1.2.15?
>>
>> Thanks to anyone who can help
>>
>> -Grant
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to