我正在寻找关于如何配置我的play2.0应用程序以在数据库演化和运行时不使用那么多数据库连接的任何见解。我在小组和IRC中问过这个问题,但没有成功。我在heroku中使用cleardbignite实例(max_user_connections=10)...基本上,当我尝试在我的play2.0应用程序上运行数据库演变时,我得到:!@6a2mjd7kg-Internalservererror,forrequest[GET/]->play.api.db.evolutions.InvalidDatabaseRevision:Database'default'needsevolution![An
我正在尝试使用play框架连接到mysql数据库。根据我自己的搜索,我知道我需要在某处添加这一行:"mysql"%"mysql-connector-java"%"5.1.18"但是,在每个文档/类似问题中,它都说这一行要么进入Build.scala文件,要么进入build.sbt文件,我有这些文件都不是。当我创建我的应用程序(作为java应用程序)时,它只给了我一个build.properties和plugins.sbt,它们位于项目文件夹中。有谁知道如何在何处添加这一行?我需要创建其中一个文件吗?我的build.properties文件:sbt.version=0.13.0和plug
我正在尝试使用JsValueofplay(v2.2.2)在模板中定义一个json对象。问题是,"被转换为"@(org:db.Tables.OrganizationRow)@importmodels.format.EntityFormat._@importplay.api.libs.json.Jsonvarorg=@Json.toJson(org);结果:{"id":16,"userid":"...moredata...};我如何能够在scalahtml模板中获取正确的json? 最佳答案
我正在使用playframeworkv2.2.1并在我的build.sbt文件中包含以下内容。解析器:Resolver.url("play-redis",url("http://repo.typesafe.com/typesafe/releases/com/typesafe/play-plugins-redis_2.9.1/2.0/"))(Resolver.ivyStylePatterns),库依赖"com.typesafe"%%"play-plugins-redis"%"2.1.1","org.sedis"%%"sedis"%"1.1.8",我尝试过在libraryDependenc
编辑:有一个相关问题是discussedonGithub但在另一种部署模式下(TypesafeActivatorUI而不是Docker)。我试图模拟系统重启以验证Docker重启策略,该策略声明能够以正确的顺序重新运行容器。我有一个用Java编写的Play框架应用程序。Dockerfile如下所示:FROMubuntu:14.04##[Java8,...]#RUNchmod+x/opt/bin/playappCMD["/bin/bash"]我使用$dockerrun--restart=always-d--nameplayappcontainer"./opt/bin/playapp"启动
编辑:有一个相关问题是discussedonGithub但在另一种部署模式下(TypesafeActivatorUI而不是Docker)。我试图模拟系统重启以验证Docker重启策略,该策略声明能够以正确的顺序重新运行容器。我有一个用Java编写的Play框架应用程序。Dockerfile如下所示:FROMubuntu:14.04##[Java8,...]#RUNchmod+x/opt/bin/playappCMD["/bin/bash"]我使用$dockerrun--restart=always-d--nameplayappcontainer"./opt/bin/playapp"启动
我正在使用scala开发一个游戏框架项目,我希望在其中使用MongoDb作为数据存储的Scala域类(甚至Java域类)。我希望在每天处理数十万甚至数百万个请求的同时获得最佳性能。由于scala语言和Play框架都在按月添加新功能,就问题中提到的模块的最新生产版本而言,最佳答案是什么并玩框架1.2.2、scala0.9.1+和scala语言2.8+? 最佳答案 对于遇到此问题并使用playframwork2.1.x或更高版本的任何人,我强烈建议您查看reactivemongosite和githubproject.这是一个允许异步数据
我正在使用scala开发一个游戏框架项目,我希望在其中使用MongoDb作为数据存储的Scala域类(甚至Java域类)。我希望在每天处理数十万甚至数百万个请求的同时获得最佳性能。由于scala语言和Play框架都在按月添加新功能,就问题中提到的模块的最新生产版本而言,最佳答案是什么并玩框架1.2.2、scala0.9.1+和scala语言2.8+? 最佳答案 对于遇到此问题并使用playframwork2.1.x或更高版本的任何人,我强烈建议您查看reactivemongosite和githubproject.这是一个允许异步数据
我使用playframework2.2和sbt0.13.1,我可以运行sbt并在命令行启动服务器开始它工作正常。但是当我运行时:nohupsbt开始它运行了一段时间然后因日志错误而停止:(Startingserver.TypeCtrl+Dtoexitlogs,theserverwillremaininbackground)java.io.IOException:Badfiledescriptoratjava.io.FileInputStream.read0(NativeMethod)atjava.io.FileInputStream.read(FileInputStream.java:
各位,我有几个问题:第一季度。我正在使用带有Morphia-MongoDB模块和ElasticSearch的Play1.1.1进行索引。有没有人试过这个?第二季度。由于某种原因,morphia插件(版本beta4和beta5)在ObjectIdBinder类中出错。显然它不喜欢绑定(bind)方法上的@Override。有没有其他人遇到过这个?解决方法是什么? 最佳答案 以前从未尝试过ElasticSearch。要回答您的Q2,您的意思是您将morphiabeta4和5与play-1.1.1一起使用吗?你能试试新的morhpiabe