On my setup (mac, various jdks, intellij,...), line 29 of VueTemplateCompiler, which tries to get hold of the nashorn interpreter, was returning null on me. Changing it to engine = (NashornScriptEngine) new NashornScriptEngineFactory().getScriptEngine(); fixed it.
Plus, inexplicably, there was a missing dependency (a recent version of the javax.annotations library).
On my setup (mac, various jdks, intellij,...), line 29 of
VueTemplateCompiler
, which tries to get hold of the nashorn interpreter, was returning null on me. Changing it to engine =(NashornScriptEngine) new NashornScriptEngineFactory().getScriptEngine();
fixed it. Plus, inexplicably, there was a missing dependency (a recent version of the javax.annotations library).