Ich möchte Deadbolt ausprobieren. Was sind die Schritte, um es auf dem neuen Play Framework 2.2.1 zu installieren?
Was ich gefunden habe, ist Resolver und Abhängigkeiten hier . Aber wo muss ich die Resolver setzen? Ich möchte nicht Build.scala
verwenden (in Play 2.2 gibt es build.sbt
)
Und hier ist eine Zeile über plugin . Wo geht es? In meinem Projekt gibt es nicht plugins.sbt
und weiß nicht, ob Play 2.2 es lieber woanders hinlegt.
BEARBEITEN :
plugin.sbt
%Vor%build.sbt
%Vor%Konsolenfehler spielen:
%Vor% Fügen Sie nach der offiziellen Dokumentation nichts zu plugins.sbt
hinzu:
Ссылка
Fügen Sie Ihrem build.sbt
(ohne ,
und with one blank line
)
Und
%Vor%In der Zeit des Schreibens bin ich mit spielen 2.2.1 und meine build.sbt ist:
%Vor% Nach dem Ausführen von play reload
und play eclipse
von der Konsole:
BEARBEITEN:
Vergiss nicht, play reload
und play eclipse
nach dem Hinzufügen neuer Abhängigkeiten zu build.sbt
EDIT2: Ich schätze, dass du nach Deadbolt das play-authenticate System benutzen willst, da Deadbolt keine Authentifizierung anbietet. Sie können das play-authenticate-System unter Ссылка finden.
Mit DeadBolt und play-authenticate System ist mein Build.sbt:
%Vor%Fügen Sie das zu Ihrer build.sbt-Datei hinzu. Es löste Probleme, die ich mit securesocial und postgresql Abhängigkeiten hatte:
%Vor% Ich bin mir nicht sicher, warum Sie plugins.sbt
nicht sehen, aber laut der 2.2.1 Dokumentation sollte es da sein. Ссылка
Fügen Sie die folgenden Zeilen in die Datei ein, um die Abhängigkeiten zu plugins.sbt
hinzuzufügen:
Hinweis: Abhängig von den Anforderungen Ihres Projekts benötigen Sie möglicherweise nur eines der beiden Plugins.
Tags und Links scala playframework sbt playframework-2.2 deadbolt