... Well, if it works with the full path, but not with the relative path, then you can't be using the correct relative path. I'm not sure if Java cares whether you use / or \ to separate directory names, but you could certainly try playing with that: Remeber that on a Windows machine, it's \ to...