小编Joe*_*oel的帖子

无法使用spray-json依赖项在play项目中工作

我花了无数个小时试图将spson json包含在我在scala 2.10上构建的play项目中作为依赖项.

有人能为项目文件中使用的EXACT魔法咒语提供明确的解释吗?!!!!

Build.scala:

import sbt._
import Keys._
import play.Project._

object ApplicationBuild extends Build {
    val appName         = "linscot"
    val appVersion      = "1.0"

    val appDependencies = Seq(
      jdbc,
      anorm,
      "mysql" % "mysql-connector-java" % "5.1.18",
      "com.cloudphysics" % "jerkson_2.10" % "0.6.3",

      //"cc.spray.json" % "spray-json_2.9.1" %"1.0.1"
      "io.spray" %  "spray-json_2.10.1" % "1.2.5"
    )


    val main = play.Project(appName, appVersion, appDependencies).settings(   
      // Add your own project settings here   

        //libraryDependencies += "io.spray" %%  "spray-json" % "1.2.5"


    )
}
Run Code Online (Sandbox Code Playgroud)

得到这个:

[info] Updating {file:/Users/Joel/Projects/linscot-server/}linscot...
[warn]  module not found: …
Run Code Online (Sandbox Code Playgroud)

scala spray-json

3
推荐指数
1
解决办法
2344
查看次数

如何在日食查找正则表达式中用点(DOTALL)匹配多行

我想将其转换为:

  def getEmployeeReminders(employeeId: Int, page: Option[Int], pageSize: Option[Int], js_callback: Option[String]) = Action {
      val reminders = Reminder.listForOne(employeeId, page, pageSize)
      getResponse(reminders, js_callback)
    }
Run Code Online (Sandbox Code Playgroud)

对此:

  def getEmployeeReminders(employeeId: Int, page: Option[Int], pageSize: Option[Int], js_callback: Option[String]) =
    Restrict(companyAdmin, new MyDeadboltHandler) {
      Action {
        val reminders = Reminder.listForOne(employeeId, page, pageSize)
        getResponse(reminders, js_callback)
      }
    }
Run Code Online (Sandbox Code Playgroud)

在Eclipse Scala编辑器中多次。

如何将多个行与'。*'匹配?另外,您如何将换行符替换?

regex eclipse multiline

3
推荐指数
1
解决办法
1370
查看次数

标签 统计

eclipse ×1

multiline ×1

regex ×1

scala ×1

spray-json ×1