Windows XP がインストールされていて、その上で buildr を実行しようとしていますが、これまで Ruby を使用したことがありません。buildr Web サイトの指示に従いました。
- Rubyインストーラーを使用してWindows用のRuby 1.8.6をインストールしました
- JAVA_HOME 環境変数を JDK を指すように設定します
- 以下を実行: gem install buildr --platform mswin32. ドキュメントに関するエラーを除いて、問題なくインストールできたようです (それが重要かどうかはわかりません):
取得: rake-0.8.7.gem (100%)
取得: builder-2.1.2.gem (100%)
警告: builder-2.1.2 には @cert_chain の無効な nil 値があります
取得: net-ssh-2.0.23 .gem (100%)
取得: net-sftp-2.0.4.gem (100%)
取得: rubyzip-0.9.4.gem (100%) 取得: highline-
1.5.1.gem (100%)
取得: json_pure -1.4.3.gem (100%)
取得: rubyforge-2.0.3.gem (100%)
取得: hoe-2.3.3.gem (100%)
取得: rjb-1.3.2-x86-mswin32-60. gem (100%)
取得: atoulme-Antwrap-0.7.1.gem (100%)
取得: diff-lcs-1.1.2.gem (100%)
取得: rspec-expectations-2.1.0.gem (100%)
取得: rspec-mocks-2.1.0.gem (100%)
取得: rspec-core-2.1.0.gem (100%)
* ** * ** * ** * ** * ** * ** * ** * ** * **
rspec-core-2.1.0 をインストールしていただきありがとうございます 。前回のリリース以降の変更
点を確認するには、アップグレード手順を必ず確認してください: http://github.com/rspec/rspec-core/blob/master/Upgrade .マークダウン
** * ** * ** * ** * ** * ** * ** * ** * ** *
取得: rspec-2.1.0.gem (100%)
取得: xml-simple-1.0.12. gem (100%)
取得中: minitar-0.5.3.gem (100%)
取得中: buildr-1.4.6-x86-mswin32.gem (100%)
開始するには、buildr --help を実行します
rake-0.8.7 が正常にインストールされました
builder-2.1.2 が
正常にインストールされました net-ssh-2.0.23 が
正常にインストールされました net-sftp-2.0.4 が
正常にインストールされました rubyzip-0.9.4 が
正常にインストールされました highline-1.5.1 が正常にインストールされました
json_pure-1.4.3
のインストールに成功 rubyforge-2.0.3
のインストールに成功 hoe-2.3.3
のインストールに成功 rjb-1.3.2-x86-mswin32-60
のインストールに成功 atoulme-Antwrap-0.7.1
のインストールに成功 diff-lcs-1.1 のインストールに成功.2
rspec-expectations-2.1.0
のインストールに成功 rspec-mocks-2.1.0
のインストールに成功 rspec-core-2.1.0
のインストールに成功 rspec-2.1.0 のインストールに成功 rspec-2.1.0
のインストールに成功 xml-simple-1.0.12
のインストールに成功 minitar-0.5 のインストールに成功.3
buildr-1.4.6-x86-mswin32 が正常にインストールされました
19 個の gem がインストールされ
ました rake-0.8.7 の ri ドキュメントをインストールしています...
builder-2.1.2 の ri ドキュメントをインストールしています...
エラー: builder-2.1.2 のドキュメントを生成中に
... メッセージ:
未処理の特殊: 特殊: type=17, text=""
... RDOC args: --ri --op C:/Ruby187/lib/ruby/gems/1.8/doc/builder-2.1.2/ri --title Builder -- Easy XML Building --main README --line-numbers lib CHANGES Rakefile README doc/releases /builder-1.2.4.rdoc doc/releases/builder-2.0.0.rdoc doc/releases/builder-2.1.1.rdoc --title builder-2.1.2 ドキュメント --quiet
- buildr --help を実行すると、次のエラーが発生しました。
C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems.rb:926:in 'report_activate_error': RubyGem バージョン エラー: buildr(1.4.6 not >= 0) (Gem::LoadError)
from C:/Ruby187/ lib/ruby/site_ruby/1.8/rubygems.rb:244:in 'activate_dep
from C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems.rb:236:in 'activate'
from C:/Ruby187/lib/ ruby/site_ruby/1.8/rubygems.rb:1307:in 'gem'
from C:/Ruby187/bin/buildr:18
私はそれにバージョンを与えてみました:
buildr _1.4.6 _ --help
しかし、次の点を除いて同じエラーが発生しました。
'report_activate_error': RubyGem バージョン エラー: buildr(1.4.6 not = 1.4.6) (Gem::LoadError)
他の誰かがこれに遭遇しましたか、それとも私は何か間違ったことをしていますか?
ありがとう
更新: JRuby をインストールしたところ、うまくいきました。最初の問題に関するフィードバックは大歓迎です。今のところ、JRuby を使い続けるつもりです。