2012-02-24 18 views
5

La riproduzione 2.0 utilizza SBT. Tuttavia fornisce la propria azione SBT, idea, per creare un modulo per un nuovo progetto. Devi creare tu stesso un progetto IDEA e aggiungere il modulo ad esso. Belle.Configurazione dell'app Play 2.0 con IDEA e SBT

Ciò che non va bene è che Gioca 2.0 viene utilizzato dalla sua directory di origine quando viene decompresso, e non v'è una sottodirectory repository/ che in realtà è un repository di edera, lontano dal ~/.ivy2.

Come si configura un build SBT per l'app? Nelle librerie importate, IDEA non è in grado di riconoscere il compilatore Scala.

Le sorgenti di riproduzione non sono nello repository/. Quando eseguo lo sviluppo di Play 2.0 da git, eseguo il build 2.0, getta il barattolo, attualmente al numero 2.0-RC3-SNAPSHOT, ma non fonti. L'esecuzione dell'azione SBT package-src produce il vaso di origine, ma sembra lasciato sul posto. Il collegamento da IDEA continua a non mostrare la fonte di FakeRequest.

Sarebbe preferibile affidarsi allo gen-idea in SBT anziché idea?

+0

perché non provi a chiedere questo al gruppo Google? https://groups.google.com/group/play-framework – opensas

+2

@opensas l'idea di StackOverflow è di porre domande e suppone di integrare altri luoghi come le mailing list. –

risposta

1

Poiché il gioco è stato rilasciato in finale, il comando idea è stato notevolmente migliorato.

Si può anche chiamare in questo modo

idea with-sources 

e sarà scaricare tutti i documenti e le fonti e configurarli in modo corretto.

È possibile anche collegarsi ai giochi debugger partendo gioco con

Play debug 

E poi scegliere debug remoto in idea e selezionare la porta 9999

2

del gioco con il 2.0.1 idea with-sources purtroppo non funziona:

$ idea with-sources 
[error] Expected end of input. 
[error] idea with-sources 
[error] ^

sto usando seguente soluzione:

5

ho provato questo comando e funziona benissimo:

gioco idea con- sources = yes

Problemi correlati