X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=build.gradle;h=ee7be0f9be1015cb45ac8ea6f9978a042b516f1f;hb=e8f7e6d965ef747995b02ee74ed3ba1e3a6cdb06;hp=41a972b19a463ae7cf021b467d32f83e2132e9c7;hpb=c1c19b38ad4af8dfc9afc83a6baed02ac4a3cd4b;p=jalview.git diff --git a/build.gradle b/build.gradle index 41a972b..ee7be0f 100644 --- a/build.gradle +++ b/build.gradle @@ -2947,7 +2947,13 @@ task jalviewjsServer { def htmlFile = "${jalviewDirAbsolutePath}/${filename}" doLast { - SimpleHttpFileServerFactory factory = new SimpleHttpFileServerFactory() + def factory + try { + def f = Class.forName("org.gradle.plugins.javascript.envjs.http.simple.SimpleHttpFileServerFactory") + factory = f.newInstance() + } catch (ClassNotFoundException e) { + throw new GradleException("Unable to create SimpleHttpFileServerFactory") + } def port = Integer.valueOf(jalviewjs_server_port) def start = port def running = false