Thanks for the reply, but this is not the problem. I see your point, but
Apache is simply ignoring the redundant slash.

I saw it check for the library once (when it wasn't installed) and
printed a message to that effect. Now it is not even trying to do that.

Ahhh! Lights flashing!

If there is a dependency Maven downloads it into it's LOCAL repository
and not, as I expected, into the project's target directory. I assume
Maven is building a classpath for compiling to point back into the local
repository. Unexpected, but it does make sense.

I also realized that I was setting up the wrong dependency (I needed
log4j, not jdom). 

Now it works!

What I still haven't figured out is the "SNAPSHOT" keyword. I started
with:

    <dependency>
      <id>log4j</id>
      <version>SNAPSHOT</version>
    </dependency>

But that failed with an error. I know the documentation said that it
will consider this a failed dependency, but it's not clear how it is
supposed to work. The following did, but locks me into a particular
version.

    <dependency>
      <id>log4j</id>
      <version>1.2.7</version>
    </dependency>

Thanks,

-max



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to