i need to read an external XML file from my java application in jar executable file.  

If I lunch it from console (java -jar package.jar) it works fine, but if I lunch it by double click (Java Platform SE binary) it don't work.  

I have this problem with relative path.
With absolute path it work in both way.