require_relative Jruby 未定义方法
我正在尝试使用 JRuby 在 Tomcat 中启动 Sinatra 应用程序。简单的东西是有效的,但是一旦我输入了带有 require_relative 的东西,我得到:
undefined method `require_relative' for main:Object from org/jruby/RubyKernel.java:1038
然后它会说“in 'require'”并引用一行在我的主 ruby 文件中,既没有 require 也没有 require_relative。
起初我使用的是Jruby 1.4.0,现在是1.6.0,两次结果都是一样的。
任何帮助将不胜感激。
I'm trying to use JRuby to launch a Sinatra app in Tomcat. Simple stuff is working, but once I put in something with a require_relative, I get:
undefined method `require_relative' for main:Object from org/jruby/RubyKernel.java:1038
It then says "in 'require'" and references a line in my main ruby file that has neither a require nor require_relative.
At first I was using Jruby 1.4.0, now 1.6.0, the result is the same both times.
Any help would be appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
require_relative
是 Ruby 1.9.2 的功能,那么您是否使用 --1.9 开关?require_relative
is a Ruby 1.9.2 feature, so are you using the --1.9 switch?