Я делаю все довольно стандартно. Попытка использовать плагин Play-Authenticate, но мои ссылки на несколько просмотров не будут разрешены.Java Play 2.4 и IDEA - Просмотры не разрешается
Импорт там, но он выделен серым цветом, показывая, что он не используется. Это то, что мой build.sbt выглядит следующим образом:
name := """WebApp"""
version := "1.0-SNAPSHOT"
lazy val root = (project in file(".")).enablePlugins(PlayJava, PlayEbean)
scalaVersion := "2.11.6"
libraryDependencies ++= Seq(
javaJdbc,
cache,
javaWs,
"com.feth" % "play-authenticate_2.11" % "0.7.1",
"org.postgresql" % "postgresql" % "9.4-1206-jdbc42",
"org.webjars" % "bootstrap" % "3.2.0",
"be.objectify" % "deadbolt-java_2.11" % "2.4.4"
)
// Play provides two styles of routers, one expects its actions to be injected, the
// other, legacy style, accesses its actions statically.
routesGenerator := InjectedRoutesGenerator
fork in run := true
Я попытался перезапустить IntelliJ, бег SBT чистыми, перегрузочный проект из существующих источников.
Это странно, потому что, когда я вхожу в него, он знает, что импортировать, чтобы предложить, но даже когда он втягивает его, он все еще не решен. Пример:
return ok(unverified.render());
становится:
return ok(views.html.account.signup.unverified.render());
, но до сих пор не решен.
Вы запустили проект? Скомпилированные шаблоны генерируются только при запуске. – gpgekko
или при компиляции ... – biesior
Я бы перезапустил IDE, а затем при импорте проекта я бы поставил опцию «Автопорт» для SBT. У меня были те же проблемы несколько раз, и новый импорт решал все проблемы. –