launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/BaseHTTPLauncher.java
branchclosure
changeset 1615 80e39583b35d
parent 1614 8eba262bd8cd
child 1619 a7bf87c2c1d9
     1.1 --- a/launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/BaseHTTPLauncher.java	Tue Jun 03 16:05:21 2014 +0200
     1.2 +++ b/launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/BaseHTTPLauncher.java	Mon Jun 09 09:38:03 2014 +0200
     1.3 @@ -131,10 +131,12 @@
     1.4          if (!startpage.startsWith("/")) {
     1.5              startpage = "/" + startpage;
     1.6          }
     1.7 -        String prefix = "";
     1.8 -        int last = startpage.lastIndexOf('/');
     1.9 -        if (last >= 0) {
    1.10 -            prefix = startpage.substring(0, last);
    1.11 +        String prefix = null;
    1.12 +        if (!new File(dir, "bck2brwsr.js").exists()) {
    1.13 +            int last = startpage.lastIndexOf('/');
    1.14 +            if (last >= 0) {
    1.15 +                prefix = startpage.substring(0, last);
    1.16 +            }
    1.17          }
    1.18          HttpServer s = initServer(dir.getPath(), addClasses, prefix);
    1.19          try {