1

我正在尝试使用邮件模块进行播放!2.0.3/斯卡拉。

1)更新Build.scala无助于使课程可用-我需要play clean吗?我最后残忍地把一个罐子扔进了lib.

2)比较疑惑,use[]教程中的方法是什么?( use[MailerPlugin].email)? 我从未在导入中看到它,也没有在教程的导入中看到它。

构建.scala:

import sbt._
import Keys._
import PlayProject._

object ApplicationBuild extends Build {

    val appName         = "some-some"
    val appVersion      = "1.0-SNAPSHOT"

    val appDependencies = Seq(
        "org.mindrot" % "jbcrypt" % "0.3m",
        "com.typesafe" %% "play-plugins-mailer" % "2.0.4"
    )

    val main = PlayProject(appName, appVersion, appDependencies, mainLang = SCALA).settings(
      // Add your own project settings here      
    )

}
4

1 回答 1

0

1) 这只是 IDE (IntelliJ IDEA) 中的一个问题。

为了让它获取 Build.scala 依赖项,运行play dependenciesplay idea. 新项目将包含 Maven 依赖项。

2)我应该更加专心。

编译器错误本身显示“添加导入 play.api.Play.current”,这确实解决了问题。

于 2012-08-15T14:09:41.973 回答