BUCのためにCucumberを使用しているJavaプロジェクトがあります。今朝は全てがクラッシュして停止しました。私はもはや宝石をインストールすることができません。恐ろしい "未定義のクラス/モジュールYAML :: Syck :: DefaultKey"エラーが出ます。私は使用しているRubygemのバージョンを更新する必要があることを知っていますが、私はそれを行うことができませんでした。Ant経由でCuke4Duke JRubyの宝石を更新する方法
私はWebとStackOverflowを検索しましたが、自分の状況に適したものは見つかりませんでした。私はプロセス全体にantを使用しています。 JRuby jarをダウンロードします(1.6.1、1.6.3、1.6.4を試しました)。
私が使用してrubygemを更新しようとすると:
java -jar ./lib/org.jruby/jruby-complete-1.6.1.jar -S gem update --system
を...私はエラーを取得する:
undefined method `version' for nil:NilClass.
私が最初にキュウリをインストールしようとしましたが、私は同じエラーメッセージが表示されます。
誰もがこれを行う方法に関するアイデアはありますか?私はcucumber-jvmに切り替えることを検討しますが、まだMavenリポジトリにはリリースされていません。