将开发工具换成了netbeans6.7,rspec的版本,也变成了1.2.7,使用的过程中,发现一直无法跑起来,幸好netbeans forum上面已经有人发现并解决了:
引用
Just thought I'd let people know that rpsec-1.2.7 seems to have changed the way you get the line number from a spec file.
As a result, netbeans 6.7 won't run specs if you have 1.2.7 installed. The fix I've implemented (ymmv) is to change nb_rspec_mediator.rb. This lives in /usr/local/netbeans-6.7/ruby2/nb_rspec_mediator.rb on my linux machine.
Line 204 defines NbSpecParser, but it extends a class that no longer exists.
Change that line to:
class NbSpecParser < Spec::Runner::LineNumberQuery
and all should be well again
. You now won't be able to run with rspec < 1.2.7, so if that's required, you might need some conditional logic around the class definition.
Anyway, I hope this helps someone.
解决也非常简单:将/netbeans-6.7/ruby2/nb_rspec_mediator.rb中的第204行换成
class NbSpecParser < Spec::Runner::LineNumberQuery
下面就按照rspec wiki上面的步骤操作:
ruby script/plugin install git://github.com/dchelimsky/rspec.git -r 'refs/tags/1.2.7'
ruby script/plugin install git://github.com/dchelimsky/rspec-rails.git -r 'refs/tags/1.2.7.1'
ruby script/generate rspec
接下来就可以在netbeans下使用rspec相应的generator了。
分享到:
相关推荐
struts2 for netbeans 6.7
icefaces1.8 for netbeans6.7beta
在这个小演示中,我展示了如何使用所选语言重新启动 NetBeans IDE 6.7。 在 NetBeans 6.7 中有 18 种语言可供您下载 IDE。 只需稍加努力,您就可以将这种语言罐用于您自己的 rcp 程序。
本人的原创文章,手把手地教你如何安装与使用NetBeansIDE,以6.7版为例,每步一图片。
里面有两个版本。struts2.0和2.1大家可以根据情况选用
在Netbeans中使用Struts2.0+Spring2.5+Hibernate框
NetBeans常用快捷键,NetBeans 6.7 版本的确不错,希望大家也试试,可以添加很多插件,设计界面可见即可得
支持netbeans6.7 6.5构建opengl工程绘制3D图形
NetBeans6.0中使用WebServices
NetBeans.NetBeans中添加背景图片附源码。
在NetBeans6.0中使用WebService.入门知识。
NetBeans+IDE+使用说明和示例教程.pdf
如何使用NetBeans编译Java程序.
让Struts2 在NetBeans 6中安家
51CTO下载-NetBeans+IDE+使用说明和示例教程.docx
Netbeans环境下使用GTK+. Netbeans环境下使用GTK+.
演示在netBeans6.5中如何定义和引用自定义库,第三方库(如JDBC驱动、JSTL库等),这是入门时使用的一种方法,在使用熟悉后,可以灵活使用多种方法来添加外部库。
NetBeans是新近流行的一款堪与Eclipse媲美的IDE,有Sun的支持。下面是NetBeans使用教程入门篇。
如何在NetBeans中连接MySQL数据库
在实际开发中教您NetBeans的使用图解