2012-03-14 1 views
19

scaricati play-2.0 dal tipo ieri al sicuro, seguendo le istruzioni per quanto posso, ma quando vengo a costruire con SBT ricevo errori di dipendenze irrisolte:Dipendenze non risolte durante la creazione di giocare 2.0 progetto

[avvertono] :: org.slf4j # slf4j-api; 1.6.1: configurazione non si trovano in org.slf4j # slf4j-api; 1.6.1: 'compilazione'. È stato richiesto da org.hibernate # hibernate-validator; 4.2.0.Compile finale [warn] :: commons-codeC# commons-codec; 1.4: configurazione non trovata in commons-codeC# commons-codec; 1.4: 'compilare'. E 'stato richiesto da org.apache.httpcomponents # httpclient; 4.1.2 compilazione [avvertire] ::::::::::::::::::::::::::::: ::::::::::::::::: [error] {file:/George/lavoro/gioco/gbraw/Users /} gbraw/*: update: sbt.ResolveException: la dipendenza irrisolta: org.slf4j # slf4j-api; 1.6.1: configurazione non si trovano in org.slf4j # slf4j-api; 1.6.1: 'compilazione'. È stato richiesto da org.hibernate # hibernate-validator; 4.2.0.Compile finale [errore] dipendenza non risolta: commons-codeC# commons-codec; 1.4: configurazione non trovata in commons-codeC# commons-codec; 1.4 : 'compilare'. E 'stato richiesto da org.apache.httpcomponents # httpclient; 4.1.2 compilare

Ho cancellato il mio elenco .sbt (da una precedente installazione di SBT), ma nessuna gioia. Sono sicuro che ho qualcosa in giro che non avrei dovuto, ma Apprezzerei tutto indicazioni su dove cercare ...

Grazie

+5

hai provato a cancellare la cartella '~/.ivy2 /'? Ecco dove vengono salvate le librerie. – drexin

+0

Perfetto grazie ... Ho rimosso la directory .m2 ma mi ero dimenticato di .ivy2. Funziona a meraviglia ora! –

+0

anche se l'ho fatto circa tre volte ora, rimuovendo la directory della cache dell'edera - c'è forse un problema di fondo qui? – PlexQ

risposta

18

cui v'è un problema con .ivy2 repository

come per commons-codec-1.4
ci sono edera 1.4.xml e ivydata-1.4.properties file
in $ {} ivy_home/cache/commons-codec/commons-codec dir
ma NO reale commons-codec-1.4.jar in /barattoli subdir
eliminare questi .xml e .properties file e compilare il progetto con SBT, ancora una volta
dipendenza dovrebbe prendere ora

lo stesso vale per slf4j-api-1.6.1.jar