Come faccio a costruire Jmeter.jar
-
02-10-2019 - |
Domanda
Ho problemi utilizzando le pagine SSL con JMeter, che ho già postato qui .
ho sentito dal gruppo ufficiale JMeter che il problema potrebbe trovarsi in jmeter.jar
, che viene utilizzato dal JMeter Maven plug-in, come la sua versione è 2.2, mentre la versione corrente di JMeter è 2.4.
Ho avuto uno sguardo al mio directory e sega JMeter ApacheJMeter.jar
, ma io non credo che sia lo stesso di jmeter.jar
, dal momento che ApacheJMeter.jar
sembra avere molto meno classi di jmeter.jar
.
Dove ho potuto ottenere il file jmeter.jar
da, o come potrei costruire da solo?
Soluzione
E 'fissato nella sua ultima versione che è ora disponibile nel repository Maven centrale, in modo da non hanno più bisogno di specificare un repository in POM per usarlo, tutto ciò che serve ora è:
<plugin>
<groupId>com.lazerycode.jmeter</groupId>
<artifactId>jmeter-maven-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
<id>jmeter-tests</id>
<phase>verify</phase>
<goals>
<goal>jmeter</goal>
</goals>
</execution>
</executions>
</plugin>
Sarà abbattere le ultime JMeter 2.6 reperti che sono stati rilasciati da Apache e sono nel repository centrale, Maven e (in modo non è più necessario preoccuparsi di trovare manufatti JMeter e / o la costruzione da soli).
Si noti che il GroupID e artifactId sono cambiati.
Progetto sito è http://jmeter.lazerycode.com
Altri suggerimenti
Non che ci sia una soluzione pulita al vostro problema.
L'ultima versione è 2.4 JMeter
mentre il JMeter Maven plugin
usa un vaso chiamato jmeter-2.2.jar
personalizzato. Si tratta di un plug-in forniti dagli utenti e il contribuente ha creato questo vaso personalizzato per l'utilizzo con il Maven plug-in .
Dopo aver visto il vaso e confrontato il contenuto, sembra essere una combinazione dei contenuti presenti in questi 2 vasetti da Apache - JMETER_HOME/lib/ext/ApacheJMeter_components.jar
e JMETER_HOME/lib/ext/ApacheJMeter_core.jar
.
Che cosa si potrebbe provare è quello di mvn:deploy
questi due vasi da JMeter 2.4 nel repository simile al jmeter-2.2.jar
come fatto qui
Se quello non funziona, quindi fare il vostro proprio jmeter-2.4.jar
estraendo questi 2 completamente e la creazione di un unico vaso fuori di essi.
Questo ancora non garantisce la versione di JMeterMavenPlugin funzionerà con questo nuovo codice da 2.4
In alternativa, prova a contattare uno dei plug-autori vedere se hanno qualche consiglio.