【发布时间】:2013-10-31 13:49:36
【问题描述】:
我编写了一个 node.js-server,它可以从 web 界面生成 java 子进程并将 jar 的标准输出显示到界面。现在我需要通过标准输入向 jar 发送一些命令,这就是我的问题:
我正在生成服务器:
jar = cp.spawn('java', ['-Xmx1024M', '-jar', dir+'craftbukkit.jar', '-o true','-nojline'], {
cwd:dir);
尝试发送一些命令:
jar.stdin('stop\n');
但它没有做任何事情。在其他子进程中它是这样工作的,但现在我不知道该怎么做。任何人的想法?
谢谢各位!
【问题讨论】:
标签: java node.js stdin bukkit child-process