hiccup 1.0.0-beta1 Fehler

9

Ich erstelle ein Compojure-Projekt mit hiccup-1.0.0-beta1. Ich bekomme die folgende Stack-Ablaufverfolgung, wenn ich lein ring server-headless :

ausführen %Vor%

Was für mich verwirrend ist, da die Datei page_helpers.clj in hiccup nicht mehr existiert:

%Vor%

Mein Code versucht auch nicht, page_helpers.clj einzubinden:

%Vor%     
Kevin 05.03.2012, 18:48
quelle

1 Antwort

4

Ich habe die gleichen Probleme.

Ich denke, Sie verwenden Dev-Abhängigkeit lein-ring . Wenn Sie in Ihren Ordner "projects / lib / dev" schauen, sehen Sie hiccup 0.3.X jar dort. Dies liegt daran, dass die Datei ring-devel jar alten Schluckauf verwendet. Ich denke, die Ursache für das Problem liegt in den Konflikten zwischen diesen Dateien. Aber ich habe noch keinen Weg gefunden, um das hier zu umgehen.

Wenn Sie jedoch lein ring ueberwar verwenden, um eine deploybare Datei zu erstellen, funktioniert diese Datei in einem anderen Container (z. B. tomcat).

    
Huinan 09.03.2012, 05:07
quelle

Tags und Links