2016-08-08 19 views
0

Ich bin neu bei Spring Boot. Ich habe ein Projekt (WAR-Datei), das von einem anderen Modul als JAR-Datei für die Datensignierung abhängt. Auf IntelliJ wenn ich einen "maven test" mache Die Tests laufen einfach und gut. Aber wenn ich gehen auf grün java Tests Ordner-Explorer einen Rechtsklick auf Projekt und wählen Sie „laufen alle Tests“ Meine Tests fehlschlagen aufgrund von fehlenden Bibliotheken etc:Spring Boot Tests fehlschlagen

Error:(7, 31) java: package org.bouncycastle.crypto does not exist 
Error:(8, 31) java: package org.bouncycastle.crypto does not exist 
Error:(12, 38) java: package org.bouncycastle.crypto.params does not exist 
Error:(18, 16) java: cannot find symbol 
    symbol: class SignerWithRecovery 
Error:(25, 13) java: cannot find symbol 
    symbol: class Digest 


    location: class com.mySigner 

Irgendwelche Ideen?

+0

Überprüfen Sie den Classpath ([ 'Verwenden Classpath von module'] (http://imgur.com/a/vtalh) Dropdown-Liste if), die für die _folder_ Lauf Konfiguration erstellt wird. Es kann anders sein als das, was Sie erwarten würden ... – Morfic

Antwort

0

Das sieht aus wie fehlende Abhängigkeiten, also, das gibt einen Hinweis darauf, dass Abhängigkeiten von Ihnen nicht im richtigen Umfang sind, bitte versuchen Sie Bouncycastle Abhängigkeiten mit dem richtigen Umfang. Z.B.

<scope>test</scope>