2016-06-30 50 views
5

Sto lavorando a un progetto Web e voglio integrare JMeter per eseguire alcuni test di carico. Sto seguendo questo semplice tutorial. Ho installato JMeter usando brew. Quando provo a eseguire JMeter, ottengo il seguente errore: Non riesco a trovare l'eseguibile o la versione di Java. Si prega di verificare l'installazione di Java.Impossibile eseguire jmeter su OS x (El Capitan)

In precedenza ho installato l'ultima versione di java (https://www.java.com/en/download/mac_download.jsp) e l'ho verificata su https://java.com/en/download/installed.jsp. Viene visualizzato questo messaggio "Congratulazioni! Si è installato Java consigliato (aggiornamento versione 91 91)." Ma non posso eseguire JMeter. Come devo configurare l'installazione Java o JMeter per l'esecuzione?

+0

hmm forse dovresti impostare $ JAVA_HOME variabile d'ambiente – niceman

+0

Ho impostato l'esportazione 'JAVA_HOME = $ (/ usr/libexec/java_home)' sul mio file .bash_profile, ma non funziona. quando eseguo 'wich java', ottengo'/usr/bin/java' –

+0

'JAVA_HOME =/usr/libexec/java_home', non c'è bisogno di' $ '(in realtà' $ 'è sbagliato), devi' sorgente ~/.bash_profile', 'which java' non ha relazione con' JAVA_HOME', invece emette 'env | grep JAVA_HOME' o prova ad eseguire jmeter – niceman

risposta

1

Il controllo Java nello script di wrapper jmeter gestisce in modo errato gli spazi nei nomi dei percorsi.

Il percorso del file binario java su macOS è /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java, con uno spazio nel percorso.

Modificare /usr/local/brew/Cellar/jmeter/3.0/libexec/bin/jmeter e commentare il blocco di controllo versione in alto come soluzione alternativa.

+0

Non esiste un problema identificato. È necessario utilizzare la versione corretta di Java compatibile con la versione di JMeter –

1

Per avere un'installazione JMeter funzionante su MacOS, è necessario installare l'ultimo SDK Java compatibile da Oracle Java SE page.

Una volta nella pagina principale, si dovrebbe andare alla pagina "Java Platform, Standard Edition" e quindi scaricare e installare il file .dmg di Mac OS X.

0

A seconda della versione, JMeter è compatibile con alcune versioni di Java.

A partire dal 3.3, è compatibile solo con Java 8 (selezionare ultimo aggiornamento minore)

Su Mac OSX, è possibile dare un'occhiata a questo per farlo funzionare facilmente:

Ma per il resto, averlo eseguito su Mac OSX è facile come:

  • Il download del JDK compatibile con la versione (8 per 3.3)
  • L'installazione
  • Download jmeter e leggere note di rilascio:

http://jmeter.apache.org/changes.html

  • Esecuzione /bin/jmeter.sh
Problemi correlati