ring / compojure ohne Anlegesteg

8

Ich weiß, dass es möglich ist, eine WAR-Datei mit lein ring war zu erstellen, aber es scheint immer noch Jetty-Abhängigkeiten zu enthalten. Gibt es eine Möglichkeit, die Jetty-Abhängigkeiten auszuschließen, wenn ich den Krieg baue (und auf Tomcat spiele)?

Wenn ich das überhaupt nicht kann oder sind es nur extra Gläser / Klassen-Dateien, die in den Krieg verpackt sind, aber nie wirklich benutzt werden?

    
Kevin 05.03.2012, 17:10
quelle

1 Antwort

5

Leinigen unterstützt: Ausschlüsse in einer Abhängigkeit.

%Vor%

Siehe hier für Details.

Oft ist das Problem herauszufinden, woher die Abhängigkeiten kommen. In maven können Sie dies tun:

%Vor%

, um eine nützliche ASCII-Artdarstellung des Abhängigkeitsbaums zu erhalten.

Eine Option wäre, eine pom.xml für Ihr Projekt mit

zu erzeugen %Vor%

Dann rennender Maven darüber.

    
sw1nn 06.03.2012, 17:38
quelle

Tags und Links