我在最近创建的Play上收到错误!项目,我不知道为什么。谁能帮我?我得到的错误如下:"索引无法解析"
我还有另一个问题,在剧中!框架网,它说以下,我不知道怎么做,有人可以向我解释一下这是什么以及如何做到这一点?:
如果您不想安装Scala IDE,并且只有>中的Java源代码。项目,然后您可以设置以下内容:
EclipseKeys.projectFlavor := EclipseProjectFlavor.Java // Java project. Don't expect Scala IDE
EclipseKeys.createSrc := EclipseCreateSrc.ValueSet(EclipseCreateSrc.ManagedClasses, EclipseCreateSrc.ManagedResources) // Use .class files instead of generated .scala files for views and routes
EclipseKeys.preTasks := Seq(compile in Compile) // Compile the project before generating Eclipse files, so that .class files for views and routes are present
答案 0 :(得分:6)
第一个问题)
Eclipse还不了解您的观点(也称为templates)。它们是Scala类,它们将在编译期间从您的实际my_view_name.scala.html
文件生成。因此,在编译之后,您只需运行activator eclipse
(或'
play eclipse
使用较旧版本的Play,这些错误会神奇地消失。
第二个问题)
我从未设置those。我想你必须设置project/plugins.sbt
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")
并且,如果您在build.sbt
EclipseKeys.projectFlavor := EclipseProjectFlavor.Java // Java project. Don't expect Scala IDE
EclipseKeys.createSrc := EclipseCreateSrc.ValueSet(EclipseCreateSrc.ManagedClasses, EclipseCreateSrc.ManagedResources) // Use .class files instead of generated .scala files for views and routes
EclipseKeys.preTasks := Seq(compile in Compile) // Compile the project before generating Eclipse files, so that .class files for views and routes are present