Ich versuche ein Scala-Sbt-Projekt mit dem Lift-Web-Framework einzurichten. Ich benutze
(ziemlich neue Versionen, die ich kenne). Ich folgte Ссылка und Ссылка , um die folgenden sbt-Konfigurationsdateien zu erhalten:
project / build.properties
sbt.version=0.10.1
project / plugins / build.sbt
%Vor%project / Build.scala
%Vor%Wenn ich sbt jetty-run versuche, bekomme ich folgende Fehlermeldung:
%Vor%Ich habe also bemerkt, dass einige Jetty-Befehle existieren, aber nicht die, die ich möchte, also habe ich webSettings ausgedruckt, das all diese neuen Einstellungen enthalten soll und Jetty-Kontext und Jetty-Port sowie Jetty enthält -configuration und andere, aber nicht jetty-run: s.
Was habe ich falsch gemacht, um keinen Anlegesteg zu haben?
Ich habe versucht, zu scala-2.8.1 zu wechseln, da das Web-Plugin derzeit nur auf scala 2.8.1 ist, indem ich meine buildScalaVersion-Variable ändere, aber das hat nichts geändert. Hast du eine Idee?
Vielen Dank im Voraus für Ihre Hilfe
Aufgaben werden aggregiert; Befehle sind nicht.
jetty-run
ist ein Befehl. Es ist nur im Kontext des Unterprojekts mit den Web-Plugin-Einstellungen verfügbar.
Sobald es ausgeführt wird, können Sie die Aufgabe prepare-webapp
verwenden, um die Webanwendung erneut bereitzustellen. Dies kann aus dem Kontext des root
-Projekts heraus ausgeführt werden, da es das Webprojekt aggregiert.
Tags und Links scala sbt xsbt-web-plugin