Impossibile eseguire l'eseguibile java durante l'esecuzione di Play 1.2.1

0

Sto affrontando questo problema ogni volta che sto cercando di eseguire il gioco 1.2.1 nel mio sistema. In precedenza, avevo Play 2.0 nel mio sistema. Ho esportato la variabile $PATH in modo che $PATH contenga il percorso della directory di Play 2.0.

Ora, sto cercando di eseguire Play 1.2.1 in Mac OS X 10.7.4.

La mia variabile PATH assomiglia a:

-bash: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/usr/local/mysql/bin:/Users/sabya/Documents/Play_Framework/play-2.0: No such file or directory

Dopo aver esportato $PATH per la riproduzione 1.2.1 il mio $PATH assomiglia a:

-bash: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/usr/local/mysql/bin:/Users/sabya/Documents/Play_Framework/play-2.0:/Users/sabya/Downloads/Work/play-1.2.1: No such file or directory

Ho creato un nuovo progetto con play new test_app . Ma ogni volta che cerco di fare play run , mostra:

Could not execute the java executable, please make sure the JAVA_HOME environment variable is set properly (the java executable should reside at JAVA_HOME/bin/java).

Chiamare javac o java nella stessa directory mi dà l'output corretto.

Echoing $JAVA_HOME restituisce -bash: /Library/Java/Home: No such file or directory

Tutto funziona perfettamente con Ubuntu.

Qual è la soluzione alternativa per questa situazione? Ho cercato su Google estesamente, ma non ho trovato nulla di adatto.

Il trailing ":" in $JAVA_HOME è un problema?

    
posta Sabya 19.06.2012 - 21:41
fonte

0 risposte

Leggi altre domande sui tag