Nutch-Cygwin, Wie set JAVA_HOME
ich versuche zu laufen Nutch mit Cygwin. Ich habe Probleme beim setzen der JAVA_HOME.
$ export JAVA_HOME='/cygdrive/f/program files/java/jdk1.6.0_21'
Wenn ich nutch-Befehl
$ bin/nutch crawl
bekomme ich
cygpath: can't convert empty path
bin/nutch: line 268: /cygdrive/f/program: No such file or directory
bin/nutch: line 268: exec: /cygdrive/f/program: cannot execute: No such file or directory
Scheint es, dass das Leerzeichen zwischen Programm und Dateien das problem verursacht /cygdrive/f/**program files**/java/jdk1.6.0_21
Gibt es eine Möglichkeit, dass ich zu entkommen den Raum? Gibt es einen besseren Weg, dies zu tun? Dank
BEARBEITEN
Am Ende des Tages, ich hatte zu re-installieren Sie java in ein anderes Verzeichnis ohne Leerzeichen im Namen.
Sie können DOS style path: export JAVA_HOME='c:/PROGRA~1/Java/..." Funktioniert bei mir.
InformationsquelleAutor Kennedy | 2012-02-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, verwenden Sie doppelte Anführungszeichen, in:
und überall dort, wo das Skript verwendet die JAVA_HOME-variable, zum Beispiel:
Hinsichtlich
InformationsquelleAutor Tony Rad