मेरे पास टेम्पलेट्स के लिए जरूरी निर्भरता आयात करने के लिए टेम्पलेट आयात सेट हैं, लेकिन इंटेलिजे के साथ कोई भी निर्भरता हल नहीं होती है।TwirlKeys.template आयात के साथ आयात IntelliJ IDEA टेम्पलेट फ़ाइलों में हल नहीं किया जा रहा है
यहाँ मेरा पूरा Build.scala है:
import play.sbt.PlayImport._
import play.sbt.PlayScala
import play.sbt.routes.RoutesKeys._
import play.twirl.sbt.Import.TwirlKeys
import sbt._
import sbt.Keys._
object Build extends Build {
lazy val core = Project(id = "core", base = file(".")).settings(
name := "core",
version := "0.1",
scalaVersion := "2.11.6",
libraryDependencies ++= Seq(
jdbc,
cache,
ws,
filters,
specs2 % Test,
"com.typesafe.play" %% "anorm" % "2.4.0",
"mysql" % "mysql-connector-java" % "5.1.27",
"org.apache.commons" % "commons-lang3" % "3.3.2",
"com.googlecode.xmemcached" % "xmemcached" % "2.0.0",
"com.amazonaws" % "aws-java-sdk-s3" % "1.10.49",
"io.argonaut" %% "argonaut" % "6.0.4",
"com.sksamuel.scrimage" %% "scrimage-core" % "2.1.2",
"javax.mail" % "mail" % "1.4.7",
"io.fastjson" % "boon" % "0.31",
"net.debasishg" %% "redisclient" % "2.13",
"com.mohiva" %% "play-html-compressor" % "0.5.0" exclude("rhino", "js"),
"com.yahoo.platform.yui" % "yuicompressor" % "2.4.7" exclude("rhino", "js"),
"com.github.jreddit" % "jreddit" % "1.0.2",
"com.notnoop.apns" % "apns" % "1.0.0.Beta6",
"com.sksamuel.scrimage" %% "scrimage-canvas" % "1.4.2"
),
resolvers += "scalaz-bintray" at "http://dl.bintray.com/scalaz/releases",
doc in Compile <<= target.map(_/"none"),
routesGenerator := InjectedRoutesGenerator,
TwirlKeys.templateImports += "core.data.db.models._",
unmanagedResourceDirectories in Test <+= baseDirectory (_ /"target/web/public/test")
).enablePlugins(PlayScala)
}
मैं सत्यापित किया है कि सभी पैकेज मार्गों सही हैं। मैं इसे कैसे ठीक करूं?
क्या आप पूरे build.sbt संलग्न कर सकते हैं? हो सकता है कि आप बाद में वैरिएबल 'Twirlkeys.templateImports' को ओवरराइड करें: http://stackoverflow.com/questions/21118797/how-to-use-templatesimport-in-build-sbt-with-playframework-2-2-x – mgosk
क्या करें आपके पास एसबीटी (प्राथमिकताएं> बिल्ड, निष्पादन, परिनियोजन> निर्माण उपकरण> एसबीटी के लिए ऑटो आयात सक्षम है - एक चेकबॉक्स है)? यदि हां, तो क्या आपने कैश को अमान्य करने की कोशिश की है? (फ़ाइल> अमान्य कैश/पुनरारंभ) – lpiepiora
@mgosk मैंने प्रश्न संपादित किया है। अजीब चीज यह है कि मैं सर्वर को ठीक से चला सकता हूं, इसलिए आयात हो रहा है, इंटेलिजे – Wiz