playframework-2.1相关内容
我有戏!带有单元测试的项目,我正在尝试使用 sbt 在我的暂存环境上运行测试.在升级到 Play 2.1 之前,当我使用 Play 2.0.4 和 sbt 0.11.3 时,我可以执行 $ sbt -Dconfig.file=conf/staging.conf test.现在,无论我为 -Dconfig.file 指定什么,sbt test 似乎都使用默认的 application.conf.
..
我使用的是 playframework 2.1-RC2.首先,我看到了所有的 类似问题,所以我遵循了按环境分离 application.conf 文件的通用说明.所以我有 application.test.conf 并以这种方式运行测试: play -Dconfig.file=./conf/application.test.conf "test" 我尝试了不同的组合,比如 play -Dco
..
我正在用 mongodb 编写 play2.1 应用程序,我的模型对象有点广泛.在更新数据库中的条目时,我需要将来自表单的临时对象与数据库中的内容进行比较,以便我可以构建更新查询(并记录更改). 我正在寻找一种方法来一般地采用 2 个实例并获取它们的差异.迭代每个数据成员很长,硬编码并且容易出错(如果 a.firstName.equalsIgnoreCase(b.firstName)),所以
..
我们正在使用 play 2.1.1 将新应用程序部署到生产环境中,但遇到了一些实际问题,非常有限的文档也没有多大帮助... 所以是时候更新到新版本了,我们运行了通常的停止/升级/启动脚本,但它们失败了.出于某种原因,游戏拒绝应用进化.启动时一直提示 糟糕,无法启动服务器.@6elnj89fh:数据库“默认"需要进化! 即使我们尝试通过命令行和 application_prod.c
..
我正在尝试对使用 Play 2.1.4 和 Socialsecure 的网络应用程序进行一些功能测试.在使用 securesocial 之前,测试非常简单,但现在我无法弄清楚如何对安全操作进行测试. @Test公共无效 createNewNote() {结果结果;//如果没有给出数据,应该返回错误的请求结果 = callAction(controller.routes.ref.Notes.new
..
我是 Play 2.1 的新手,正在尝试找出将 Play 部署到我们的运营环境中的最简单方法.最有希望的开箱即用的 Play 2.1 功能是 播放区 它构建了一个 ZIP 文件,其中包含所有支持 JAR 来运行我的应用程序以及一些启动整个应用程序的启动 shell 脚本.像冠军一样工作. 问题是我的应用程序需要比开箱即用的通用日志/application.log 提供的更细粒度的日志记录
..
当我启动播放服务器时,我只需要运行一些代码.使用 GlobalSettings.OnStart() 时,我注意到代码仅在对服务器的第一个 (http) 请求之后执行.知道如何在服务器启动后和发送任何请求之前运行我的代码吗? 谢谢 解决方案 即应用处于开发模式时的行为,play run.当它在生产模式下运行时,play start,那么你的 onStart 方法将在应用程序在任何请求之
..
我正在玩 computer-database-jpa (Java) Play Framework 2.1 示例应用程序.当我在内存数据库中使用 H2 时一切正常,但是当我想将应用程序与 MySQL 连接时遇到问题. 有些人遇到了同样的问题(帮助希望将示例应用程序连接到MySQL) 但没有解决方案. 我添加了 mysql-connector (Build.scala): val app
..
Play 2.1 中 play stop 的等价物是什么? 如果我做了play start,我如何干净地终止进程? 解决方案 如在文档: 当您运行 start 命令时,Play 会创建一个新的 JVM 并运行默认的 Netty HTTP 服务器.标准输出流被重定向到 Play 控制台,因此您可以监控其状态. 服务器的进程 ID 在引导时显示并写入 RUNNING_PID
..
我有这个: 包模型导入 play.api.libs.json._导入 play.api.libs.functional.syntax._对象模型写入 {隐式 val tmoWrites= Json.writes[TestModelObject]隐式 val ihWrites = Json.writes[IntHolder]}案例类 TestModelObject(s1:String, s2:St
..
我有 2 个需要连接的数据库.我可以像这样在 application.conf 文件中轻松连接到它们: db.default.driver=org.postgresql.Driverdb.default.url="jdbc:postgresql://localhost/db1"db.default.user=postgresdb.default.password="密码"db.secondary
..
我正在对 Play Subproject 功能进行更多扩展测试,如下所述:http://www.playframework.com/documentation/2.0/SBTSubProjects.但我收到错误: Assets 已经定义为对象 Assets github 上托管的示例应用程序:https://github.com/adis-me/PlayStrap 我已经为我的子项目定义
..
我正在尝试编写一个类似于 http://www.playframework 中描述的简单过滤器.com/documentation/2.1.1/ScalaHttpFilters 但我需要访问请求正文.下面的文档指出“当我们调用 next 时,我们会返回一个 Iteratee.如果您愿意,您可以将它包装在一个 Enumeratee 中以进行一些转换."我试图弄清楚如何包装 Iteratee 以便我可
..
我有戏!带有单元测试的项目,我正在尝试使用 sbt 在我的登台环境上运行测试.在升级到 Play 2.1 之前,当我使用 Play 2.0.4 和 sbt 0.11.3 时,我可以执行 $ sbt -Dconfig.file=conf/staging.conf test.现在无论我为 -Dconfig.file 指定什么,sbt test 似乎都使用默认的 application.conf.
..
所以我有一个看起来像这样的东西: $(document).ready(function(){$("button.fadeMeOut").click(function(){var fadeID = $(this).attr('id');window.location.href = '@routes.Application.function(fadeID)';});}); 当然,这段代码会给出一个
..
在 Play Framework 的最佳答案中2:读取Build.scala中定义的应用版本号,建议在conf/application.conf中指定应用版本号,在Build.scala中加载通过play.api.Configuration.我正在使用 Play 2.1-RC2 并在构建时收到以下错误消息: [error] [...]/project/Build.scala:7: 对象配置不是包
..
如何将 Play JSON 库 (play.api.libs.json) 添加到我的 sbt 项目? 当我将以下内容添加到我的 plugins.sbt 文件时: addSbtPlugin("play" % "sbt-plugin" % "2.1.0") 我遇到了这个错误: [警告] ::::::::::::::::::::::::::::::::::::::::::::::[警告] :
..
假设我有一个可以选择接受两个参数的操作: def foo(name: String, age: Integer) = Action {//名称 &如果未通过,年龄都可以为空} 如何设置我的 route 文件以使用以下任何调用语法: /foo/foo?name=约翰/foo?age=18/foo?name=john&age=18/foo?authCode=bar&name=john&age=1
..
我创建了一个 Play 2.1 Scala 应用程序.我不确定从 Play 应用程序调用 Solr 的最佳方式是什么: Play 2 没有 Solr 模块. AFAIK 所有像 SolrJ 这样的 Solr-API 都被阻塞了. 我可以将 SolrJ 调用包装到 Future 中,但这也会阻塞线程,对吗? 我应该使用 play.api.libs.ws.WS 库来调用 Solr 并使
..
我将 Play Framework 2.1.1 与一个产生 java.util.concurrent.Future 结果的外部 java 库一起使用.我正在使用 scala 未来而不是 Akka,我认为这是从 Play 2.1 开始的正确做法.如何将 java.util.concurrent.Future 包装到 scala.concurrent.Future 中,同时仍然保持代码非阻塞? de
..