在Jruby中为rspec创建一个rake任务:没有这样的文件要加载——spec/rake/spectask

在Jruby中为rspec创建一个rake任务:没有这样的文件要加载——spec/rake/spectask,rspec,rake,jruby,Rspec,Rake,Jruby,JRuby 1.6.5(ruby-1.9.2-p136) 宝石: 在rake文件中: require 'rubygems' require 'rake' require 'rake/clean' require 'rake/gempackagetask' require 'rake/rdoctask' require 'spec/rake/spectask' 当我运行rake时,我得到:没有这样的文件要加载——spec/rake/spectask 我在网上找到的所有示例都显示了引发异常的需求。

JRuby 1.6.5(ruby-1.9.2-p136)

宝石:

在rake文件中:

require 'rubygems'
require 'rake'
require 'rake/clean'
require 'rake/gempackagetask'
require 'rake/rdoctask'
require 'spec/rake/spectask'
当我运行rake时,我得到:没有这样的文件要加载——spec/rake/spectask

我在网上找到的所有示例都显示了引发异常的需求。这不是rails项目


我遗漏了什么?

你的例子太老了。使用
rspec/core/rake_任务
。(请参阅升级部分)

require 'rubygems'
require 'rake'
require 'rake/clean'
require 'rake/gempackagetask'
require 'rake/rdoctask'
require 'spec/rake/spectask'