Запускаетasticsearch.bat на окнах не удается с ошибкой синтаксического анализатора

492
FrankerZ

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

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

0

1 ответ на вопрос

0
FrankerZ

Убедитесь, что вы используете свою 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.

Похожие вопросы