При запуске упругого поиска в Windows я столкнулся со следующей проблемой:

\Java\jdk1.8.0_171\bin\java.exe "-cp"!ES_CLASSPATH!"" org.elasticsearch.tools.lJvmOptionsParser ""!ES_JVM_OPTIONS!"|| echo jvm_options_parser_failed" `) в это время было неожиданным.

1 ответ1

1

Убедитесь, что вы используете свою 64-битную версию Java, и установите ее в качестве JAVA_HOME:

  • ⊞ Win + Pause/Break (или перейдите к настройкам системы в панели управления)
  • Нажмите Расширенные настройки системы
  • Нажмите вкладку «Дополнительно»
  • Нажмите Переменные среды
  • Обновите JAVA_HOME (должно быть в системных переменных) с C:\Program Files (x86)\Java\jdk1.8.0_171 до C:\Program Files\Java\jdk1.8.0_171 .
  • Перезапустите командное окно, чтобы перезагрузить эти переменные

Убедитесь, что у вас есть 64-битная версия Java, обеспечив C:\Program Files\Java\jdk1.8.0_171 . В моем случае 32-битная версия была установлена по умолчанию и не вызывала загрузкуasticsearch.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .