Dependencias de Spring-Data-Mongodb no seleccionadas por Play-Framework 2.4
Estoy usando play-framework 2.4 con Spring-Data-Mongodb. Pero cuando compilo el proyecto, la compilación arroja un error:
[error] /home/james/play-spring-data-mongodb/app/configuration/SpringDataMongoConfiguration.java:10: package org.springframework.data.mongodb.config does not exist
[error] org.springframework.data.mongodb.config.AbstractMongoConfiguration
[error] /home/james/play-spring-data-mongodb/app/configuration/SpringDataMongoConfiguration.java:11: package org.springframework.data.mongodb.repository.config does not exist
[error] org.springframework.data.mongodb.repository.config.EnableMongoRepositories
[error] /home/james/play-spring-data-mongodb/app/configuration/SpringDataMongoConfiguration.java:25: cannot find symbol
[error] symbol: class AbstractMongoConfiguration
[error] AbstractMongoConfiguration
[error] /home/james/play-spring-data-mongodb/app/configuration/SpringDataMongoConfiguration.java:24: cannot find symbol
[error] symbol: class EnableMongoRepositories
[error] EnableMongoRepositories
Lo principal es que ayer esto funciona perfectamente. Pero hoy recibí este error al intentar compilar el proyecto. Mibuild.sbt
archivo de la siguiente manera:
name := """play-mongo-template"""
version := "1.0-SNAPSHOT"
lazy val root = (project in file(".")).enablePlugins(PlayJava)
scalaVersion := "2.11.6"
libraryDependencies ++= Seq(
javaJdbc,
cache,
javaWs,
"org.springframework" % "spring-context" % "4.1.6.RELEASE",
"org.springframework.data" % "spring-data-mongodb-parent" % "1.7.2.RELEASE"
)
// Play provides two styles of routers, one expects its actions to be injected, the
// other, legacy style, accesses its actions statically.
routesGenerator := InjectedRoutesGenerator
Actualizar
Encontré el problema, el problema es que nuestroplay-framework
El activador no puede descargar la dependencia de Spring-Framework. Cuando abro la carpeta .ivy y no hay jarras disponibles. Mi sistema está conectado a Internet, pero todavía juego sbt no resuelve dependencias. ¿Cómo podría resolver este problema?