Running Nashorn
Jim Laskey (Oracle)
james.laskey at oracle.com
Wed Aug 7 05:13:25 PDT 2013
Kasper,
It should work as is. I regularly use Nashorn for shell scripting headlessly.
- Check to make sure you are using the latest JDK 8. There was a bug in ScriptManager that was fixed many releases ago. http://jdk8.java.net/download.html
- Check to see if some other command line option is triggering the GUI.
- If you are using 'jjs', don't specify -fx.
- If you use an old version of JSObject, the Applet argument on getWindow will force a GUI.
- Check for other AWT / JavaFX references in your code.
- Check to see if you have other script engines installed that might trigger a GUI.
Cheers,
-- Jim
On 2013-08-07, at 3:08 AM, Kasper Nielsen <kasperni at gmail.com> wrote:
> Hi,
>
> I'm developing a small library that utilizes Nashorn.
> And I was wondering how I can get a headless NashornScriptEngine without
> requiring users
> to set java.awt.headless = true?
> The dialog box that pops up every time is really annoying.
>
> Cheers
> Kasper
More information about the nashorn-dev
mailing list