try {
url = new URL("file", "", path);
final CompilationUnit unit = new CompilationUnit(CompilerConfiguration.DEFAULT, new CodeSource(url,
(java.security.cert.Certificate[]) null), null);
unit.addSource(path, script);
unit.compile(Phases.CONVERSION);
} catch (MalformedURLException e) {
noOp();
} catch (CompilationFailedException ce) {
return ce.getMessage();
}