2017-09-18 5 views
0

Ich versuche, mit JMeter 3.2 Quelle zu arbeiten, aber es ist nicht kompilieren, es fehlte vor allem Gläser Hüpfburg ich Gläser hinzugefügt, aber immer noch einen Fehler bekommen:JMeter 3.2 Quelle nicht kompilieren

SMIMEAssertion.java umfassen Konstruktor SMIMESignedParser(BcDigestCalculatorProvider, MimeMultipart) die ‚doesn t in JMeter lib vorhanden ist, andernfalls Code:

s = new SMIMESignedParser(new BcDigestCalculatorProvider(), multipart); 

s = new SMIMESignedParser(new BcDigestCalculatorProvider(), msg); 

ich verschiedene Gläser von Bouncy Castle als neuestem bcprov-jdk15on-158.jar zu älteren Versionen bcmail-jdk14-1.46.jar oder andere als bcpkix-jdk15on-1.55 oder bcmail-jdk15-140.jar hinzugefügt, aber noch immer nicht

kompilieren

Kennt jemand die richtigen Gläser hinzufügen?

Antwort

2

JMeter verwendet "ant", um zu bauen.

Basierend auf https://github.com/apache/jmeter sieht es so aus, als ob sie Travis zum Bauen und Testen benutzen (wahrscheinlich auf Github).

Basierend auf

before_script: 
    - test "x$RUN_CHECKSTYLE" != 'x' || ant -Djava.awt.headless=true download_jars install 

(https://github.com/apache/jmeter/blob/trunk/.travis.yml)

es scheint, dass Sie

ant download_jars

laufen sollten die Gläser Sie benötigen. Suchen Sie sie und fügen Sie sie Ihrem Erstellungspfad hinzu.

(Und dieses Zeug ist genau, warum Projekte in der Regel zu Maven einer Migration)


Herausgegeben von anderen Benutzern in nachdem ich es schrieb:

Vollständige Erklärung für Gebäude sind hier:

Ein PR der Migration zu Maven ist verfügbar und sollte nach Version 3.3 zusammengeführt werden.

+0

Von der Ameise ist es bcmail-jdk15 - *. Jar bcprov-jdk15 - *. Jar – user7294900

+0

Ich fand Gläser in build.properties – user7294900

Verwandte Themen