问题标签 [playframework-2.2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4571 浏览

scala - Scala Play 2.2 应用程序在 Heroku 中部署后崩溃:target/start No such file or directory

我已经为此奋斗了好几个小时,但我不明白为什么在 Heroku 中部署我的 Scala Play 2.2 应用程序后,我得到了这个堆栈跟踪:

我尝试了几个Procfile版本都没有成功,一些例子是:

我什至尝试不使用 Procfile。

我正在使用 Scala 2.10.2 和 Play 2.2。在同一个 Heroku 应用程序中,我的项目的早期版本在 Play 2.0 上运行,我不知道这是否相关。

该应用程序在本地完美运行。我连接到 Heroku 中的 bash 并运行

手动检查目标是否被清理并再次构建。

“目标/开始:没有这样的文件或目录”指的是什么?到目标?到启动命令?为了别的?

0 投票
1 回答
1794 浏览

playframework-2.1 - Play Frame work 2.2 并发执行的工作原理

最近,我们开始与play 2.2. 以前我们使用 play 2.1.3。其中play 2.2Akka.future,异步方法被视为已弃用。此外,当我们尝试fetchSample()通过循环在一段代码下面运行时,在play 2.2.

那么我们如何用最新的代码替换下面不推荐使用的代码呢?

我搜索了很多地方都没有找到任何解决方案。与2.1.3.

任何想法我们如何实现上述两种方法的弃用方法play 2.2

0 投票
1 回答
126 浏览

playframework-2.2 - 播放框架 2.2 并行线程数配置

嗨,我们正在使用播放框架 2.2。我们正在使用 Promise.promise 进行并发执行。但截至目前,它产生了一批 8 个线程。一旦这 8 个线程结束,它将移动到下一个 8 个线程。但是我们需要同时运行更多。我们如何在配置中配置这种并行性。提前致谢

0 投票
1 回答
452 浏览

java - 使用 sbt start 启动 Play 2.2 应用程序有效,但 dist-ed 版本给出 java.lang.IncompatibleClassChangeError

我有一个已经在几个系统上运行的 Play 2.2。今天我将它部署到运行 Ubuntu Server 13.04 的新服务器上,Java 版本为 1.7.0_40b43。

使用运行应用程序sbt start完美无缺,一切都如我预期的那样......但是,sbt clean dist-ed版本带有uip,但有以下例外:

我对为什么dist-ed 版本的行为与 -ed 版本不同的原因有些摸不着sbt start头脑;并提出这个错误?

0 投票
3 回答
3686 浏览

unit-testing - Play 2.2 - specs2 - 如何在 play 2.2 中测试期货?

我测试期货的方法是使用 value1。我迁移到play2.2。我发现,我习惯的测试方式已经不复存在了。@scala.deprecated("使用 scala.concurrent.Promise 代替。", "2.2")

任何帮助将不胜感激。

奥利弗

0 投票
3 回答
6141 浏览

unit-testing - 如何在 Play Framework 2.2.0 Scala(spec2,Mockito)中对 akka 演员进行单元测试

我正在尝试使用 Play 框架设置一些单元测试。我的很多逻辑都内置在预定的 akka 演员中,这些演员在后台开始并收集数据。我的问题是我不知道如何对它们进行单元测试。我真的不知道如何处理它。我正在尝试使用 akka-testkit,但我基本上是在四处游荡。有人对如何处理它有任何建议吗?示例将非常有用。这是我目前正在处理的可憎行为的一个例子:

这显然不是真正测试任何东西。我基本上试图让它通过 1 === 1 在这一点上只是为了看看我是否可以让运行时错误停止。此代码生成的错误如下:

我相信我需要创建一个 FakeApplication 并使用该 FakeApplication 的 Akka.system;但是,我不知道该怎么做。老实说,我什至不确定这是否是正确的方法。如果我能生成一个通用的 Akka.system 并完成这项工作,我会欣喜若狂。如果有人对如何解决这个问题有任何想法,我将不胜感激。

0 投票
2 回答
2564 浏览

scala - 如何使用播放框架(scala)在 HTML 中打印@符号

我是 Scala 的新手,玩 2.1,我来自 PHP 背景。我无法@在 HTML 中打印符号。我收到以下错误:

未找到:值 Hotmail

这是我的代码:

请让我知道如何打印该@符号。

提前致谢。

0 投票
1 回答
2654 浏览

scala - 使用 Gzip 播放框架不起作用

如你所知,玩!在 2.2.0 版本中引入了 Gzip 编码。
不幸的是,在更新项目和更新播放后,它不起作用。

即使我创建项目表单控制台它也不起作用play new TEST

但是,在C:\play-2.2.0\framework\src\play-filters-helpers\src\main\scala\play\filters\gzip我同时拥有Gzip.scalaGzipFilter.scala

我的\app\Global.scala样子是这样的:

我究竟做错了什么?有没有人让它工作?

0 投票
1 回答
66 浏览

mysql - 是否可以使用 Anorm 在具有 VARCHAR PK 的表中插入记录?

我正在尝试在 MySQL 表中插入一行,如下所示:

我的斯卡拉代码是:

但是我在使用 VARCHAR 时由于预期的数字 PK 而出现错误。我已经阅读了 ResultSetParser 来实现这种插入,但我不知道如何使用它。

有什么帮助吗?

0 投票
1 回答
974 浏览

scala - slick 2.0.0-M2:如何定义自定义类型(slick 1.0.0 中的 MappedTypeMapper)?

我想在 slick 2.0.0-M2 中定义一个自定义类型。该类型有一个已知光滑的底层 scala 类型(例如 String)。在 Slick 1.0.0 中,我可以执行以下操作:

(上面的代码未经测试,但我的实现与此类似)

这在 slick 2.0.0-M2 中是如何工作的?MappedTypeMapper 类消失了……