咕噜声 - 返回 - > org / jruby / RubyFile.java:没有这样的过程

时间:2015-01-22 20:40:50

标签: windows-7 gruntjs jruby compass

我使用yo angular构建了一个测试项目。 当我在Windows 7上使用jruby 1.7.18运行grunt serve -v时,罗盘失败并出现以下错误

Running "concurrent:server" (concurrent) task 
[D] Task source: test\node_modules\grunt-concurrent\tasks\concurrent.js 
Verifying property concurrent.server exists in config...OK 
Files: [no src] -> server 
Options: limit=2 
Warning: Errno::ESRCH on line ["941"] of org/jruby/RubyFile.java: No such process - test/.tmp/styles/main.css

潜入grunt代码,似乎问题与jruby在Windows 7上实例化罗盘进程的方式有关,但我无法弄清楚到底是怎么做的......

如果我使用Windows 7 + jruby 1.7.15或OS X + jruby 1.7.18运行相同的命令,一切都会顺利。

我的设置是:

  • Windows 7 SP1
  • Java SE(build 1.8.0_25-b18)Java HotSpot(TM)64位服务器VM(内置25.25-b02,混合模式)
  • jruby 1.7.18(1.9.3p551)
  • npm 2.1.18
  • grunt-cli v0.1.13
  • grunt v0.4.5

0 个答案:

没有答案