Я пытаюсь запустить оболочку hbase, и я получаю ошибку errorNumberOfArguments - PullRequest
1 голос
/ 03 марта 2020

Я знаю, что вопрос задавался раньше, но ответы, похоже, не работают для меня. Я пытаюсь запустить оболочку hbase в windows 10, а я получаю следующую ошибку:

c:\hbase-1.4.12\bin>hbase shell
Java HotSpot(TM) 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.jruby.java.invokers.RubyToJavaInvoker (file:/C:/hbase-1.4.12/lib/jruby-complete-1.6.8.jar) to method java.lang.Object.registerNatives()
WARNING: Please consider reporting this to the maintainers of org.jruby.java.invokers.RubyToJavaInvoker
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
ArgumentError: wrong number of arguments (0 for 1)
  method_added at file:/C:/hbase-1.4.12/lib/jruby-complete-1.6.8.jar!/builtin/javasupport/core_ext/object.rb:10
  method_added at file:/C:/hbase-1.4.12/lib/jruby-complete-1.6.8.jar!/builtin/javasupport/core_ext/object.rb:129
       Pattern at file:/C:/hbase-1.4.12/lib/jruby-complete-1.6.8.jar!/builtin/java/java.util.regex.rb:2
        (root) at file:/C:/hbase-1.4.12/lib/jruby-complete-1.6.8.jar!/builtin/java/java.util.regex.rb:1
       require at org/jruby/RubyKernel.java:1062
        (root) at file:/C:/hbase-1.4.12/lib/jruby-complete-1.6.8.jar!/builtin/java/java.util.regex.rb:42
        (root) at c:\hbase-1.4.12\bin\..\bin\hirb.rb:38

java версия:

java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)

my hbase-env. sh содержит следующую строку:

 export JAVA_HOME=/cygdrive/c/Program\ Files/Java/jre1.8.0_241

Я не знаю, есть ли проблема с символом пробела в «программных файлах» или чем-то еще. Hbase-start работает нормально, и мастер отлично работает в локальном режиме. Буду признателен за вашу помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...