Ich bin in der Lage, erfolgreich SOLR auf Windows zu starten, indem Sie folgenden Befehl:Wie läuft SOLR auf amazon ec2 instance?
solr-5.2.1/sind/solr.cmd -p 9393 startet es eposro/solr
Dieses doesn arbeite nicht auf Amazon Linux. Ich bekomme folgende Fehler.
@echo: command not found
solr-5.2.1/bin/solr.cmd: line 19: IF: command not found
solr-5.2.1/bin/solr.cmd: line 21: REM: command not found
solr-5.2.1/bin/solr.cmd: line 42: IF: command not found
solr-5.2.1/bin/solr.cmd: line 75: IF: command not found
solr-5.2.1/bin/solr.cmd: line 76: syntax error near unexpected token `('
solr-5.2.1/bin/solr.cmd: line 76: `IF NOT EXIST "%JAVA_HOME%\bin\java.exe" ('
JAVA_HOME gesetzt wurde, wie folgt:
echo $JAVA_HOME /usr/java/jdk1.8.0_101/
Gibt es eine andere Art und Weise SOLR auf Amazon Linux laufen zu lassen, oder bin ich anthing falsch?
Fehler wie diese passieren, wenn eine MS Windows-Batch-Datei in einer Linux-Bash-Shell ausgeführt wird – Vorsprung
Ich fühlte mich gleich. Also fragte ich, gibt es einen anderen Weg? –
Anscheinend verwende ich einen falschen SOLR-Build, der nicht unter UNIX/LINUX verwendet werden soll. Ihr Kommentar hat mich in diese Richtung denken lassen und ich denke, ich habe die Lösung dafür gefunden. Ich werde es ausprobieren ! –