Java s3 descarga todos los archivos de la ruta
path executable-jar (20) . Algo frustrante es que cuando se está desarrollando en Eclipse MyClass.class.getProtectionDomain().getCodeSource().getLocation() devuelve el directorio /bin, lo cual es genial, pero cuando lo compila en un jar, la ruta incluye el /myjarname.jar que le da nombres de archivos ilegales. Si ya está en la ruta de clase, a continuación, sólo lo consigue de la ruta de clases. No juegue con rutas relativas en java.io.File.Dependen del directorio de trabajo actual sobre el que no tiene ningún control desde el código de Java.