Impossibile risolvere gli errori per il progetto Scalatra in Ide
-
28-10-2019 - |
Domanda
Sto usando IDE IDE IDEA per lavorare su un progetto Scalatra che ho creato usando Giter8. Uso SBT per eseguire il progetto. Quando apro il progetto in Intellij, ottengo i seguenti errori in myscalatraservlet.scala:
Cannot resolve symbol scalate
Cannot resolve symbol ScalatraServlet
Cannot resolve symbol ScalateSupport
Il codice per myscalatraservlet.scala è il seguente:
import org.scalatra._
import java.net.URL
import scalate.ScalateSupport
class MyScalatraServlet extends ScalatraServlet with ScalateSupport {
get("/") {
<html>
<body>
<h1>Hello, world!</h1>
Say <a href="hello-scalate">hello to Scalate</a>.
</body>
</html>
}
notFound {
// Try to render a ScalateTemplate if no route matched
findTemplate(requestPath) map { path =>
contentType = "text/html"
layoutTemplate(path)
} orElse serveStaticResource() getOrElse resourceNotFound()
}
}
In qualche modo posso risolvere queste dipendenze? Se non un modo per nascondere questi non può risolvere gli errori in Intellij?
Per favore aiutatemi grazie
Soluzione
Devi usare il SBT-IDEA SBT Collegamento per generare le dipendenze in un modo in cui Intellij può leggerle (file XML con le dipendenti)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow