Hi
On Tue, Aug 4, 2009 at 8:21 PM, Joshua
Tharp<[email protected]> wrote:
> I believe modifying the installed ivy.xml file will cause your checksums to
> fail. You need to put the dependencies in the ivy file before
> publishing/installing it.
Thanks, I tried that as well, but I'm not sure I'm getting it right. I have:
Temp
repo
ivy.xml
net.purpletube.goodmusic-0.1.jar
and my ivy.xml looks like this:
<?xml version="1.0" encoding="UTF-8"?>
<ivy-module version="1.0">
<info organisation="net.purpletube"
module="goodmusic"
revision="0.1"
status="release"
default="true"
/>
<configurations>
<conf name="default" visibility="public"/>
</configurations>
<publications>
<artifact name="goodmusic" type="jar" ext="jar" conf="default"/>
</publications>
<dependencies>
<dependency org="commons-lang" name="commons-lang" rev="2.0"
conf="default"/>
</dependencies>
</ivy-module>
Would you believe that as I was putting this email together and trying
it again, it has almost worked! The ivy-0.1.xml in my shared
repository now includes the dependency on commons-lang.jar. And
commons-lang.jar got installed too, which I'm not sure I want!
However, when I run Ivy, at the command line this time I get an error.
I think it might be of my own doing, so I'll investigate further
before i waste any more of anyone's time.
--
Thanks
Paul
Paul Grenyer
e: [email protected]
w: http://www.marauder-consulting.co.uk
b: paulgrenyer.blogspot.com