2012-03-14 13 views
19

descargado play-2.0 desde un tipo seguro ayer, siguiendo las instrucciones en lo que pueda, pero cuando llego a construir con SBT recibo errores de dependencias no resueltas:Dependencias no resueltas en la construcción de jugar 2.0 proyecto

[advierten] :: org.slf4j # slf4j-api; 1.6.1: configuración no encontrada en org.slf4j # slf4j-api; 1.6.1: 'compilar'. Fue requerido desde org.hibernate # hibernate-validator; 4.2.0.Compilación final [warn] :: commons-codeC# commons-codec; 1.4: configuración no encontrada en commons-codeC# commons-codec; 1.4: 'compilar'. Fue requerido desde org.apache.httpcomponents # httpclient; 4.1.2 compilar [advertir] ::::::::::::::::::::::::::::: ::::::::::::::::: [error] {file:/Users/george/work/play/gbraw /} gbraw/*: update: sbt.ResolveException: dependencia no resuelta: org.slf4j # slf4j-api; 1.6.1: configuración no encontrada en org.slf4j # slf4j-api; 1.6.1: 'compilar'. Se requirió desde org.hibernate # hibernate-validator; 4.2.0.Final compilar [error] dependencia no resuelta: commons-codeC# commons-codec; 1.4: configuración no encontrada en commons-codeC# commons-codec; 1.4 : 'compilar'. Fue requerida de org.apache.httpcomponents # httpclient; 4.1.2 compilar

He borrado mi directorio .sbt (desde una instalación anterior del SBT) pero no alegría. Estoy seguro de que tengo algo por ahí que no debería tener, pero te agradecería cualquier orientación sobre dónde buscar ...

Gracias

+5

¿Ha tratado de eliminar la carpeta '~/.ivy2 /'? Ahí es donde las bibliotecas están en la memoria caché. – drexin

+0

Perfecto gracias ... Eliminé el directorio .m2 pero me olvidé de .ivy2. ¡Funciona un regalo ahora! –

+0

aunque ya he hecho esto unas tres veces, eliminando el directorio de la caché de hiedra: ¿hay algún problema subyacente aquí? – PlexQ

Respuesta

18

por lo que hay un problema con .ivy2 repositorio

como para commons-codec-1.4
hay hiedra 1.4.xml y ivydata-1.4.properties archivos
en $ {} ivy_home/cache/commons-codec/commons-codec dir
pero NO verdadera commons-codec-1.4.jar en /frascos subdirectorios
eliminar estos .xml y .properties archivos y compilar su proyecto con SBT una vez más la dependencia debe
recuperar ahora

lo mismo es para slf4j-api-1.6.1.jar

Cuestiones relacionadas