UNRESOLVED DEPENDENCIES Installieren Deadbolt auf Play Framework 2.2.1

8

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%     
Fred K 12.11.2013, 11:55
quelle

3 Antworten

9

Fügen Sie nach der offiziellen Dokumentation nichts zu plugins.sbt hinzu: Ссылка

Fügen Sie Ihrem build.sbt (ohne , und with one blank line )

hinzu %Vor%

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:

%Vor%

BEARBEITEN: Vergiss nicht, play reload und play eclipse nach dem Hinzufügen neuer Abhängigkeiten zu build.sbt

zu machen

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%     
Srle 13.02.2014 09:18
quelle
1

Fügen Sie das zu Ihrer build.sbt-Datei hinzu. Es löste Probleme, die ich mit securesocial und postgresql Abhängigkeiten hatte:

%Vor%     
Shanker Kaura 19.01.2014 02:47
quelle
0

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:

%Vor%

Hinweis: Abhängig von den Anforderungen Ihres Projekts benötigen Sie möglicherweise nur eines der beiden Plugins.

    
Andrew Jones 12.11.2013 13:47
quelle