Ruby 鞋子找不到自己的后端

Ruby 鞋子找不到自己的后端,ruby,jruby,shoes,shoes-4,Ruby,Jruby,Shoes,Shoes 4,我刚安装,但当我尝试最基本的程序时: require 'shoes' Shoes.app { button "test" } 它失败,出现以下错误: NameError: uninitialized constant Shoes::Swt::App 我使用jruby-sGemInstallShoes-pre安装了shoes,正如github上所说的那样。为什么Shoes.app会给我一个namererror?这里是项目维护人员。这是一个明确的sheos4错误/回归-感谢您找到它。这应该转到

我刚安装,但当我尝试最基本的程序时:

require 'shoes'

Shoes.app { button "test" }
它失败,出现以下错误:

NameError: uninitialized constant Shoes::Swt::App

我使用jruby-sGemInstallShoes-pre安装了shoes,正如github上所说的那样。为什么
Shoes.app
会给我一个
namererror

这里是项目维护人员。这是一个明确的sheos4错误/回归-感谢您找到它。这应该转到project-I的bug跟踪器,并将其设置为下一版本

同时,请使用鞋子发射器:)

请随时在我们的回购协议中直接报告这些事情(我不是StackovewFlow上最活跃的人),这样我们可以更快地找到它们。:)


更新:这个问题是通过

在master上解决的,奇怪的是,这只是在我通过ruby运行程序时发生的。当我从命令行使用
shoes
时,它可以工作。好的,非常感谢。因此,我希望不久以后可以使用
ruby
来运行它,而不是
shoes
?我更喜欢使用ruby而不是shoes launcher,但好吧,我现在就这么做。是的,你可以期待。不过,鞋子发射器是可取的。mac上存在一个问题-必须使用一个特殊的启动参数(-J-X-StartonForstThread或其他什么)启动JVM,否则Java SWT无法工作。如果您通过RubyonMax启动它,那么用户必须手动传递该标志,shoes启动器已经解决了这个问题