Java-Zugriffsdateien in jar verursachen die Ausnahme java.nio.file.FileSystemNotFoundException

Beim Versuch, einige Dateien in meiner JAR-Datei mit meiner Java-App in ein temporäres Verzeichnis zu kopieren, wird die folgende Ausnahme ausgelöst:

java.nio.file.FileSystemNotFoundException
    at com.sun.nio.zipfs.ZipFileSystemProvider.getFileSystem(ZipFileSystemProvider.java:171)
    at com.sun.nio.zipfs.ZipFileSystemProvider.getPath(ZipFileSystemProvider.java:157)
    at java.nio.file.Paths.get(Unknown Source)
    at com.sora.util.walltoggle.pro.WebViewPresentation.setupTempFiles(WebViewPresentation.java:83)
   ....

und das ist ein kleiner teil von mirsetupTempFiles(mit Zeilennummern):

81. URI uri = getClass().getResource("/webViewPresentation").toURI();
//prints: URI->jar:file:/C:/Users/Tom/Dropbox/WallTogglePro.jar!/webViewPresentation
82. System.out.println("URI->" + uri );
83. Path source = Paths.get(uri);

daswebViewPresentation Das Verzeichnis befindet sich im Stammverzeichnis meines JAR:

Dieses Problem tritt nur auf, wenn ich meine App als JAR-Datei verpacke. Das Debuggen in Eclipse ist problemlos. Ich vermute, dass das etwas damit zu tun hatFehler aber ich bin nicht sicher, wie ich dieses Problem beheben soll.

Irgendwelche Hilfen geschätzt

Wenn es darauf ankommt:

Ich bin auf Java 8 Build 1.8.0-b132

Windows 7 Ult. x64

Antworten auf die Frage(4)

Ihre Antwort auf die Frage