在尝试加载env-js将库导入 nashorn 中,我发现它在解析此语法时感到窒息:
function () { ...
get x(){ ... },
get y() { ... },
...
}
这似乎在犀牛中解析得很好。我找不到任何对 nashorn 当前支持的 javascript 版本的引用。这是因为 nashorn 不支持这种语法吗?
请您参考如下方法:
Hannes Wallnoefer 为 Nashorn 移植了 env.js。它作为 Nashorn 功能请求的附件包含在内。我还没有尝试过,但这是相对较新的工作,大概仍然有效。