我試圖通過以下this tutorial在Windows上運行elasticsearch。 當我運行斌/ elasticsearch.bat我沒有得到這個消息:Elasticsearch無法創建Java虛擬機
Invalid initial heap size: -Xms${packaging.elasticsearch.heap.min}
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
我試圖通過設置like this明顯增加,促進從Java的內存。
「%JAVA_HOME%\ BIN \ java的」 %JAVA_OPTS%%ES_JAVA_OPTS%%ES_PARAMS%-cp 「%ES_CLASSPATH%」「org.elasticsearch.bootstrap: 然後我從elasticsearch.bat線移除
%JAVA_OPTS%
。 Elasticsearch「開始 !newparams!
現在,我得到這個消息:
Error: Could not find or load main class org.elasticsearch.bootstrap.Elasticsearch
我運行Java最後一個版本jre1.8.0_144 x64和彈性版本2.4.6。 在WAMP教程elasticsearch它說
現在,在打開的 'elasticsearch.bat' 文件 'C:\ elasticsearch-2.3.2 \ BIN \' 目錄
但在zip文件位於
C:\ elasticsearch-2.4.6 \分佈的\ src \主\資源\ BIN
即使在2.3.2位於同一個目錄中。我不知道它是否有任何不同。
我不知道我還能改變什麼。你能幫忙的話,我會很高興。
在此先感謝
我要試一試。你從哪裏得到這個文件?我去了彈性網站,然後下載。然後選擇版本2.4.6「https://www.elastic.co/downloads/past-releases/elasticsearch-2-4-6」。 – JonnyDevv
它的工作。 Tyvm :) – JonnyDevv
很高興知道它適合你。我粘貼的鏈接完全來自您提到的步驟。 –