Los archivos de acceso de Java en jar provocan java.nio.file.FileSystemNotFoundException

Al intentar copiar algunos archivos en mi archivo jar a un directorio temporal con mi aplicación java, se produce la siguiente excepción:

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)
   ....

y esta es una pequeña parte de misetupTempFiles(con números de línea):

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);

elwebViewPresentation El directorio reside en el directorio raíz de mi jar:

Este problema solo se produce cuando empaqueto mi aplicación como un archivo jar, la depuración en Eclipse no tiene problemas. Sospecho que esto tiene algo que ver con estoerror pero no estoy seguro de cómo corregir este problema.

Cualquier ayuda apreciada

Si importa:

Estoy en Java 8 build 1.8.0-b132

Windows 7 Ult. x64