- Loading...
...
You've two jars now: js.jar and js-engine.jar. You can put these two jars in your CLASSPATH. When creating script engine in your app, you need to use "rhino" as engine name.
Code Block | ||
---|---|---|
| ||
import javax.script.*;
public class Main {
public static void main(String[] args) throws Exception {
ScriptEngineManager m = new ScriptEngineManager();
// specifically look for "rhino" engine
ScriptEngine engine = m.getEngineByName("rhino");
System.out.println(engine.eval("33 + 232"));
}
}
// compile above using
javac Main.java
// run it using
java -cp js-engine.jar:js.jar Main |
You can also use jrunscript" in jdk8 along with this rhino based script engine:
...