0
私はLogstashとRubyの初心者です。logstash-output-solr_httpプラグインをlogstash 5.4.0にインストールする
C:\Windows\system32>gem env
RubyGems Environment:
- RUBYGEMS VERSION: 2.6.8
- RUBY VERSION: 2.3.1 (2017-01-11 patchlevel 0) [java]
- INSTALLATION DIRECTORY: C:/jruby-9.1.7.0/lib/ruby/gems/shared/gems
- USER INSTALLATION DIRECTORY: C:/Users/A.aminian/.gem/jruby/2.3.0
- RUBY EXECUTABLE: C:/jruby-9.1.7.0/bin/jruby.exe
- EXECUTABLE DIRECTORY: C:/jruby-9.1.7.0/lib/ruby/gems/shared/gems/bin
- SPEC CACHE DIRECTORY: C:/Users/A.aminian/.gem/specs
- SYSTEM CONFIGURATION DIRECTORY: C:/jruby-9.1.7.0/etc
- RUBYGEMS PLATFORMS:
- ruby
- universal-java-1.8
- GEM PATHS:
- C:/jruby-9.1.7.0/lib/ruby/gems/shared/gems
- C:/jruby-9.1.7.0/lib/ruby/gems/shared
- REMOTE SOURCES:
- https://rubygems.org/
のディレクトリに "bundle install"コマンドを実行すると、 "C:\ logstash-5.4.0"ディレクトリにすべての依存関係がインストールされます。
set https_proxy = https:// ... http_proxyプロキシは.m2/setting.xml(maven設定)で定義されています。私は、これらのエラーが起動して、次のコマンドを実行したときに
は私が sorl_httpに記載されたすべての手順に従っ:
C:/logstash-5.4.0/vendor/bundle/jruby/2.3.0/gems/rubyzip-1.1.7/lib/zip.rb:35: warning: ObjectSpace impacts performance.
Installing...
ERROR: Installation Aborted, message: undefined method `each_pair' for "C:/logstash-5.4.0/vendor/bundle/jruby/2.3.0":String
Did you mean? each_char