Ich versuche einige Komponententests mit Maven auf meiner Spring Web App durchzuführen. Die App installiert und läuft gut, es erzeugt eine bereitstellbare Kriegsdatei alles OK (alles mit Maven).
Meine Testklasse (in src / test / java):
%Vor%Allerdings erhalte ich den Fehler:
%Vor% Beim Ausführen von Maven > test
Meine Pom-Abhängigkeit ist definiert als
%Vor% Was ist standardmäßig compile
scope, was sollte OK sein ? Es gibt den gleichen Fehler zurück, wenn ich den Bereich in test
und provided
ändere.
Und mein .classpath
sieht so aus:
Wie richte ich meinen App-Kontext und meine Tests richtig ein?
Sie müssen die Servlet-Bibliothek in Ihre pom.xml einfügen:
%Vor%