1.1 --- a/launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/BaseHTTPLauncher.java Mon Apr 18 07:32:35 2016 +0200
1.2 +++ b/launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/BaseHTTPLauncher.java Tue Apr 26 06:03:37 2016 +0200
1.3 @@ -736,7 +736,13 @@
1.4 expectVersion = expectVersion.substring(0, expectVersion.length() - 9);
1.5 }
1.6 if (urlVersion != null && urlVersion[1].toString().startsWith(expectVersion)) {
1.7 - precompiled = loader.getResource(lib[3]);
1.8 + URL manifest = (URL) urlVersion[0];
1.9 + if (manifest.openConnection() instanceof JarURLConnection) {
1.10 + JarURLConnection jarConn = (JarURLConnection) manifest.openConnection();
1.11 + if (jarConn.getJarFileURL().equals(jarURL)) {
1.12 + precompiled = loader.getResource(lib[3]);
1.13 + }
1.14 + }
1.15 }
1.16 }
1.17 }