Usiamo il gioco 2.1.1 (scala) e in alcuni sforzi per legare le nostre dipendenze, abbiamo trovato che ci sono diversi deps più vecchi caricati direttamente dal framework di gioco.Play Framework core dependency management/exclusion
specificamente, l'oauth.signpost porta in HTTP componenti 4.0 (ea sua volta commons-codec 1.3), mentre abbiamo altre dipendenze da http-Componts 4.1 e commons-codec 1.6
la documentazione sembra piuttosto scarsa in quest'area - almeno nella precedente versione 1.2.x il dependencies.yml era un po 'più esplicito, ma non trovo riferimenti per la versione 2.1.x corrente.
mi piacerebbe dover futz con il framework Build.scala in $ {PLAY2_HOME}/framework/progetto per rimuovere la dipendenza (non avremo mai bisogno di oauth.signpost in questa particolare app), ma finora questo sembra come l'unico modo.
eventuali puntatori?
(edit: ho anche imbattuto in questo: Play Framework 2.1 Remove a core dependency che è legato ad una specifica dipendenza transitiva, quello che preferirei essere in grado di fare è rimuovere l'intera dipendenza esplicita dal quadro core)
Grazie per condividere la vostra soluzione definitiva! –