No se puede resolver errores para el proyecto Scalatra en IntelliJ Idea IDE
-
28-10-2019 - |
Pregunta
Estoy usando IntelliJ Idea IDE para trabajar en un proyecto de Scalatra que creé usando GITER8. Uso SBT para ejecutar el proyecto. Cuando abro el proyecto en IntelliJ, obtengo los siguientes errores en myscalatraservlet.scala:
Cannot resolve symbol scalate
Cannot resolve symbol ScalatraServlet
Cannot resolve symbol ScalateSupport
El código para myscalatraservlet.scala es el siguiente:
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()
}
}
¿De alguna manera puedo resolver estas dependencias? Si no alguna forma de ocultar estos no puede resolver errores en IntelliJ?
Por favor ayuda gracias
Solución
Necesitas usar el SBT-Idea SBT Conectando para generar las dependencias de una manera que IntelliJ puede leerlas (archivos XML con las dependientes)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow