我将为您进行翻译。以下是所需翻译的内容:
我编写了一个 node.js 服务器,可以从 Web 界面生成 Java 子进程并在界面上显示 jar 文件的标准输出。现在我需要通过 stdin 向 jar 文件发送一些命令,这就是我的问题:
我正在生成服务器:
jar = cp.spawn('java', ['-Xmx1024M', '-jar', dir+'craftbukkit.jar', '-o true','-nojline'], {
cwd:dir);
尝试发送一些命令:
jar.stdin('stop\n');
但它什么也没做。在其他子进程中,它是这样工作的,但现在我不知道该如何做了。有人有想法吗?
谢谢大家!