我正在寻找在JVM中执行JavaScript的解决方案,但是没有调用另一个进程 - 我需要将所有内容专门用于JVM进程。
一个看似有希望的选择是nodyn(嵌入式),但我无法弄清楚是否启动了另一个进程。 他们在readme file中在线提供的示例似乎是一个“外观相似”的流程调用。特别可疑的是-e参数,它也与nodyn二进制文件兼容。
NodynConfig config = new NodynConfig( new String[] { "-e", SCRIPT } );
// Create a new Nodyn and run it
Nodyn nodyn = factory.newRuntime(config);
...
int exitCode = nodyn.run();
我的问题: