Playframework play2 war插件更改应用程序路径

在Play2WAR插件中,我看到了这段代码 val applicationPath = Option(System.getProperty("user.home")).map(new File(_)).getOrElse(new File("")) 在我的windows服务器上,这被转换为c:\users\myloginuser 我希望我的应用程序在\webapps目录下而不是用户目录下执行文件操作。通过使用Play.application().path()?您可以在启动应用程序时尝试更改

Playframework 在play framework 2中创建视图

我已经在play框架中创建了view.input包,然后在它下面创建了form.scala.html文件。现在我想在类中使用重定向,如下所示: return ok(form.render(somevalue)); 在这里,我无法获取我在视图下创建的表单,因此我得到了一个错误。为什么会这样 谢谢。您应该试试: return ok(views.html.input.form.render(someValue)); 甚至: import views.html.input.form; ...

PlayFramework 2.1:使用包含给定字符串作为主体的WS.url发出GET请求

我试图向ElasticSearch实例发出GET请求,该实例需要一个json编码的字符串作为请求主体。API给我的印象是,无法添加字符串作为GET请求的主体——我是否遗漏了什么?谢谢。在Play framework邮件列表中有一封邮件,我在搜索时错过了 因此,这是一个已知(且有争议)的问题

Playframework 新手游戏框架:如何将游戏项目转换为eclipse项目

抱歉,如果我的问题对您来说是愚蠢的(对我来说确实如此)——play文档提到使用“eclipse”命令将play项目转换为eclipse项目。我的问题是 (a) 这个eclipse文件在哪里?它是BAT文件(Windows)还是EXE? (b) 另外还提到“如果您想获取可用的源jar”,这里指的是哪些源jar?播放框架的源jar?它们有什么区别?或者它们是指play项目的源JAR吗?我在这里很困惑 编辑-请同时回答我问题的第二部分(b点),谢谢。eclipse是 只需使用play命令进入应用程序运

Playframework 启动play应用程序时初始化昂贵的对象

我正在尝试用play framework 2.2实现路由服务。因此,我有一个非常昂贵的graph singleton对象,它需要在部署和启动play应用程序时实例化。图形的实例化需要大约10到15分钟,将所有节点、边和限制加载到内存中,我不想在第一个API GET请求确定到达时触发该操作 此外,我希望能够在第一个GET请求到达并且图形尚未加载时做出反应,返回错误代码(HTTP 503或类似的代码) 只是一个想法:这应该在Application()Constructor中完成吗?我这样问是因为应用

Playframework 在Play2.x中,如何使用丑陋的js模板

在我的一个Play2.4应用程序(Scala)中,我有通过Twirl(模板引擎)生成的JS文件,因此我可以使用内部变量 有没有一种方法可以在Prod中缩小这些JS文件?您可以尝试的一种方法是创建一个自定义播放过滤器,该过滤器使用基于Java的JavaScript压缩器。下面是我发现的一个例子: 另一种方法是使用一个模板,将生成的JS传递到上面的类中。您可以使用它。首先,您需要将插件添加到plugins.sbt文件中: addSbtPlugin("com.typesafe.sbt" % "sbt

Playframework 在使用Slick启动应用程序之前,如何运行SQL脚本?

使用Slick是否有一种方法可以在应用程序启动之前或在Hibernate中设置的测试中运行SQL代码 参见示例 您可以在Play框架中使用演进。如果您使用的是play slick,则可以添加play slick evolutions依赖项,并确保play.evolutions.enabled在application.conf中未设置为false [更新] 根据,看起来您希望SQL在启动时运行,而不是在迁移时运行。如果是这样,则可以使用/for Play

如何禁用playframework';什么是反向路由?

我想在playframework中禁用反向路由。我该怎么做 注意:我正在使用Play!2.5.9 我尝试了以下方法: PlayKeys.generateRefReverseRouter := false 然后我得到以下错误: error: value generateRefReverseRouter is not a member of object play.sbt.Play.autoImport.PlayKeys PlayKeys.generateRefReverseRouter :=

Playframework 播放JSON的框架分块响应处理

我的Play Framework控制器中有一个端点,如下所示: def validateLinksX: Action[JsValue] = Action(parse.tolerantJson) { request => request.body .validate[ParserFilter] .fold( errors => { val retVal = Source.future(

Playframework 为什么在使用@CRUD.For时无法覆盖CRUD模板?

我正在阅读,为了让事情变得有趣一点,我决定使用@CRUD.For,而不是使用默认的型号名称pluralized。问题是我试图覆盖该模型的模板,使用@CRUD.For,它似乎不起作用。但是,当我使用默认名称时,它只起作用 我有: 1) 模型在 应用程序/模型/评论 2) 使用@CRUD.For(Comment.class)注释扩展CRUD的管理类 应用程序/控制器/管理员/管理员评论 3) 我有这个文件 应用程序/视图/管理员评论/列表 4) 我正在使用命令: 播放crud:ov——模板管理员评论

Playframework 将数据转储到播放中的yml!框架

有没有办法将数据(用CRUD生成)转储到yml数据文件中 此功能在Rails、Django等中可用 我发现创建数据和尊重关系的最佳方法是通过CRUD管理员 这本书里什么都没有 我要补充的是,如果在使用mem(或fs)数据库时可以转储,那就太好了,尽管这意味着不能用“play”命令来完成,但可以通过特殊的路径来完成 简言之: 是否存在任何现有的“转储”代码 是否可以通过$play dumpdata命令转储 可以通过特殊路线倾倒吗 听起来你想要这个模块 要导出数据库,只需键入以下命令行: 播放ym

Playframework ExtJS和Play!框架

我想使用extjs的播放数据绑定。 我用extjs创建了一个数据存储,如下所示: Ext.define('Account', { extend : 'Ext.data.Model', fields : [{ name : 'description', type: 'string' }, { name : 'accountNumber', type: 'string' }] }); store = Ext.create('Ext.

Playframework Play framework—即使在PROD模式下,也可以强制Play生成.class文件吗?

在我的Play应用程序中,我使用Reflections()获得一些带有特定注释的字段 反射需要访问.class文件才能创建其索引。在开发模式下,它工作得很好,因为Play在tmp/classes中生成.class文件。但在PROD模式下,Play默认情况下不会生成这些.class文件。因此,我的应用程序无法正常工作 是否有一种方法可以强制播放以生成.class文件,即使是在PROD模式下?是否检查了“预编译”目录?在PROD模式下运行时,类文件放置在此处 史蒂夫 您应该先尝试使用play pr

安装playframework

安装play时遇到问题!在窗户上 请遵循以下安装指南: 安装和设置JAVA_HOME和ANT_HOME后 在git中,我键入了以下命令: $ git clone git://github.com/playframework/play.git $ cd play/framework $ ant 建造成功了。 但当我键入命令时: $ play 它无法识别该命令。您需要将播放文件夹添加到路径中 顺便说一下,要获得1.2.4版本,实际上不需要自己构建:只需从 您仍然需

Playframework Play框架中的意外异常

当我删除一些不必要的代码块时,我得到了下面的错误。可能是什么问题 在控制器上应用类play.classloading.enhancers.LocalVariableSnamenhancer.DisputeControl时 为了避免这个错误,我保留了不必要的代码。在这方面请帮助我版本1.2.3中的变量增强存在一些问题。其中许多错误在1.2.4版中得到了纠正,请参见示例如果您使用的是1.2.4版,并且您已经更新了hibernate版本,则可能(在特殊情况下)遇到此错误 解决这个问题的方法是simpe

playframework中传递参数的简单路由

我有这样的路线 GET /projectinfo/{projectName} premonitionx.Lists.projectInfo 我在一些页面上使用的很好,然后在一个页面上,我有一个表,其中迭代了一些项目,你可以点击它,所以我有一个“a href”,就像这样 <a href="@{Lists.projectInfo(inact.project.name)}">${inact.project.fullPath}</a> 这完全是因为它找不到路由…

Playframework 1.2.4演进不起作用

我无法生成1.sql: play evolutions或play evolutions给出相同的输出 ~ _ _ ~ _ __ | | __ _ _ _| | ~ | '_ \| |/ _' | || |_| ~ | __/|_|\____|\__ (_) ~ |_| |__/ ~ ~ play! master-4877ea8, http://www.playframework.org ~ ~ Connected to jd

Playframework Play Framework-在哪里可以找到发行说明或;什么';“新的”;文件?

纵观整个网络,我找不到任何关于Play2.0.1这样一个文档的参考资料,也找不到任何路线图。如果有人知道,请为我指出…来自谷歌集团公告: 发行说明: 问题: 相应的代码更改:您可以在Play Framework changelog页面上找到发行说明: 当前的Play 2.x路线图如下:

Playframework 在游戏中托管静态HTML!CloudFront上的应用程序

我的网站有一块(高流量)完全是静态的。所有网站的URL都是相对的,所以现在只要我把浏览器指向http://gj232j2j213.cloudfront.net/blah 我想在Cloudfont(或其他CDN)上托管整个内容(不仅仅是图像和css,还有HTML) 理想情况下,我可以放一些类似于: GET /static/ staticDir:http://gj232j2j213.cloudfront.net/blah 在我的路由文件中。这样,我的URL看起来就像www.mydoma

Playframework 有人将hazelcast与play framework 2.0一起使用过吗

是否有人将Hazelcast(最好是2.1)与play framework 2.0/2.1(不是1.2+)一起使用? 我在尝试使用上述版本时遇到异常(我无法为hazelcast运行play安装-响应为“not a valid key error”)。 我的项目引用了hazelcast jar文件——我也尝试在dependencies.yml文件中添加对hazelcast的引用,但没有成功 除了回到1.2之外,任何建议都是非常受欢迎的。如果没有其他方法,我将恢复到play 1.2。我已恢复到pla

Playframework 如何在play framework 1.2.4的内置服务器上运行多个应用程序?

如果要运行示例应用程序“booking”,则需要运行以下命令: play run booking 然后,您可以通过以下方式访问此酒店预订应用程序:[http://localhost:9000/hotels] 但是,如果您想同时运行“yabe”和“booking”样本,我不知道如何运行。虽然tomcat可以做到这一点,但只需将它们放在“webapp”文件夹中即可 由于play官方网站似乎没有提到这一点,有人知道如何在play framework(1.2.4版)的内置服务器上运行多个应用程序吗?您

Playframework 我怎么能称之为戏剧!不带render()的框架模板?

我在Play Framework应用程序的app/views/Application/movie.JSON下有一个JSON模板 通常使用render()访问此模板,但这需要向服务器发出请求。我如何使用这个模板服务器端并获得JSON输出,而无需执行另一个请求?是否有类似于JsonArray movies=Templates.render(“movie.json”)?Map params=new HashMap(); //准备模板参数 字符串s=TemplateLoader.load(“Applic

playframework 1.x的swagger在哪里?

该模块仍在播放网站上列出,链接已断开,但该项目非常活跃。有没有办法在play 1.x中获得该模块或招摇支持?好了: 我猜它搬到这里了: 有关较新的播放版本(2.x),请点击此处: 很酷-谢谢。很抱歉问你这个愚蠢的问题,但是我如何把它建在罐子里呢?我假设它需要构建然后导入到我的play项目中。当我运行ant时,它会抱怨“./wordnik swagger/modules/swagger play/lib不存在”无需担心。。。我真是太傻了。这是一个游戏项目。请记住,这个问题需要一个链接,所以在我看

Playframework 如何在multiselect的play 1.2.4 instade中显示CRUD布局中的复选框组?

我在模型类@OneToMany中使用了OneToMany关系 公开名单技能,它在CRUD布局中显示多重选择列表。与此相反,我希望在布局中显示一组复选框。这可能吗?如果是这样,我该怎么做?默认情况下,CRUD tag relationField使用multiple=“yes”创建select。 您可以查看CRUD模块的relationField.html视图,了解它是如何完成的 您可能会认为更改relationField标记可以解决您的问题。那么我建议你检查一下这个讨论

流媒体事件出现时playframework承诺出现问题

我喜欢playframework 1.2.5 Promise的概念,但在阅读他们的Promise代码时,我遇到了一些麻烦。首先,它只接受一个“单一”结果。虽然我可以创建多个Promise对象,但我不知道要创建多少。我发送了一个请求,我得到了1000块。当这些块进入时,我想将它们添加到队列中。我第一次尝试将Promise对象子类化为具有列表的on,但我无法重置调用的变量,因为我需要一个简单的方法 public synchronized List<T> resetAndGetRespo

Playframework 部署为War:如何不重写通过Blob类型存储在模型中的二进制文件

每次我将play 1.2.5应用程序部署为war时,通过play Blob类型保存在模型中的图片都会被删除。可以防止这种行为吗?最好将图像存储在其他地方,因为每次新部署都会删除它们。而且,如果您有多个用于扩展目的的部署,您将遇到问题 我把我的图片放在AmazonS3上,这是两个主机提供商向我建议的。其实很简单。只需在Amazon上设置一个帐户,并将其添加到application.conf文件中: s3.bucket=your-bucket-name-you-must-create-this-on

playframework:如何在html模板中使用常量类?

我有一个常量类,如下所示: class ConstantUtil { public static final A = "XXX"; public static final B = "YYY"; } 现在,我想在我的模板中使用这个类,例如,ConstantUtil.A,是否有任何语法可以让它发挥作用?您只需像在其他地方一样调用它 @ConstantUtil.A 确保导入正确的软件包。您只需像在其他任何地方一样调用它即可 @ConstantUtil.A 确保导入正确的包。只需在模板中使

Playframework 玩框架使用SBT添加外部jar依赖项

我正在使用Play2.1.4,我想在我的项目中添加我的外部jar库,但该jar进一步依赖于一些maven依赖项,我的外部jar位于/lib文件夹中。我想从本地存储库(/lib)中包含这个jar,以及从maven存储库到SBT的maven依赖项您试图在SBT中混合托管依赖项和非托管依赖项。 你可以: 将您的jar及其所有依赖jar放入lib文件夹。一点手工工作 只将jar放入lib文件夹,并将所有Maven依赖项添加到SBT(build.SBT)。在这种情况下,您的jar将是一个非托管资源,但依

Playframework Play Framework需要非常长的时间来解决依赖关系

自上周五以来,我的Play Framework应用程序的编译时间长达15分钟,这是因为解决依赖关系的时间非常长 这些依赖项位于repo.typesafe.com、repo1.maven.org和其他几个站点上,包括托管在GitHub Pages()上的Deadbolt等站点,因此我不确定它是否是一个外部repo 我一辈子都搞不清楚是什么原因造成的。有人能告诉我从哪里开始解决问题吗 编辑:进一步信息--我已经在一台新的虚拟机(Ubuntu 12.04)上测试了一个新的Play应用程序,它带有一个新

Playframework 我需要在生产模式下运行预编译吗?还是为我完成了(Play framework 1.2.6)

在注意到以prod模式启动时,play预先编译了源代码后,我假设这相当于运行“play precompile”,然后使用-Dprecompiled=true启动play。但是,我刚刚注意到,以prod模式启动不会创建“预编译”目录 因此,在我的性能相关的生产环境中,我不关心源代码的更改,我是否应该运行precompile,然后从precompiled=true开始,即使它已经设置为生产模式 提前感谢。在我的工作中,我们先预编译代码,然后用-Dprecompile=true启动应用程序。在本地测试

Playframework表单绑定请求非法状态异常

在尝试绑定表单请求时,我得到了这个非法状态异常no值。我认为这与我的联系人模型有一对多映射有关,我不知道如何处理这个问题。任何例子都会有帮助 谢谢, 提姆 我的模型是: @Entity public class Contact extends Model { @Id public long id; public String firstName; public String lastName; public String prefix;

在playframework(2.3.*)中哪里可以找到示例应用程序(zentasks等)?

有两个相关问题: 看起来在旧的“正常”压缩播放发行版中有一个包含示例的文件夹。但是在哪里可以找到安装了play with activator的2.3.x版本 在开源软件中是否有比示例应用程序更多的东西 向你问好,尤金 这些现在是激活器模板。你可以找到他们。Zentasks不包括在这里,但是您应该能够轻松地将2.2版本调整到2.3 您可以在模板页面中找到许多示例。还有一些示例与Play本身无关(例如:Akka、普通Java/Scala项目等),因此您可以搜索“Play” 1.谢谢,现在清楚了。2.

Playframework 如何在Play Framework中设置Akka ActorSystem名称

目前,游戏中的Akka Actor系统名为Play 2.3.5 有没有办法将Akka系统名称更改为其他名称 这在配置Akka群集时非常有用,因为它要求所有节点使用相同的系统名称。与第2.4部分类似,该名称可以通过 play.akka.config = "my-akka" 请参阅application.conf中的中的详细信息 play.akka.actor-system=newname@Ryan您是否能够解决使用错误的actor-system名称加入成员但被忽略的问题?根据此线程,所有节点都需

有没有办法在Playframework中从堆栈跟踪定位行?

我使用的是PlayFramework2.3.9,这个问题只出现在Jenkins构建的Selenium测试中 at scala.collection.immutable.List.map(List.scala:285) ~[scala-library-2.11.6.jar:0.13.8-M5] at views.html.showOrderHistory$.apply(showOrderHistory.template.scala:47) ~[classes/:na] at controllers

Playframework 播放+;游戏2战争

全部 我使用play framevork项目。 我想在tomcat服务器上运行我的项目 我无法使用Play2War创建war文件。 使用Play 2.4.2版本 plugins.sbt // Comment to get more information during initialization logLevel := Level.Warn // The Typesafe repository resolvers += "Typesafe repository" at "http://rep

Playframework play framework./activator debian

尝试在Debian linux上运行play应用程序。 此应用程序在windows或centos上运行良好 在Debian linux上,无法运行activator 活化剂 :没有这样的文件或目录 活化剂 bash:activator:未找到命令 在Debian我应该做什么 ls -la . .. activator activator.bat activator-launch-1.3.5.jar app build.sbt conf lib logs project README target

Playframework 如何使用Play framework 1.4.1添加thymeleaf的依赖项

如何使用Play framework 1.4.1添加thymeleaf的依赖项 我做了下面这样的工作,但它不起作用。。。。 ... 我也尝试过th:src=“@{/public/vendors/jquery-1.9.1.js}”,但它不起作用 <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"&g

Playframework 如何在ebeanjavaplay框架中根据表单输入从数据库中获取数据

我有一张表格,有两张表,一张是司机的,另一张是车辆的 我想从vehicles vehicle_plate_no中进行选择,其中驾驶员姓名类似于表单上输入的驾驶员姓名文本。 通过以下示例,我可以返回所有驾驶员和车辆信息,但无法获取自定义信息 使用表单文本输入值 车辆型号表: public class vehicles extends Model{ @javax.persistence.Id @GeneratedValue(strategy = GenerationType.AUTO) @Co

Playframework 播放会话管理

在游戏中,会话id是从ajax调用为每个请求传递的。后端验证会话 这种方法看起来是错误的。这是正确的方法吗 请告知最好的方法是什么 第一种方法 从客户端生成cookie,在登录时第一次传递到服务器 服务器保存cookie并使用拦截器检查是否过期 对cookie同时具有客户端和服务器端过期 第二种方法 登录时客户端的第一个请求,服务器生成身份验证令牌并发送给客户端 客户端的每个请求都会附加身份验证令牌 身份验证令牌在服务器端已过期 谢谢

Playframework 播放框架[1.2.4]:在视图层中转义HTML

我有一个要求,以突出的一部分文字的基础上确定 标准我正在识别要在控制器中突出显示的文本 以及将更新的文本(以及嵌入的样式)发送到视图 层 我有一个对象-obj,带有obj.text=“Welcome.Hi Dude” 当我在视图层中使用${obj.Text}时。将显示以下内容: 作为文本 欢迎光临。“嗨,伙计” 相反,有没有办法使文本呈现为HTML,意思是 显示“欢迎光临,伙计” 注意:我使用的是groovy模板 谢谢, Karthik您需要使用: 将生成groovy模板未转义的HTML ${

Playframework 如何提高Play Framework 2.0的编译速度

有人已经找到了一些改进来提高Play 2.0的编译速度吗?我目前正在使用2.0.1 java。您可以使用play~run。一旦在文件系统上检测到更改,就会编译文件 此外,有传言称,未来几个月将有一次大规模的编译升级。(2012年下半年)我写了一篇很长的文章,介绍了我们如何与我的团队一起解决Play框架中的编译问题 总之, 将此添加到build.sbt:playEnhancerEnabled:=false 使用重构工具,封装每个字段(使其私有,生成一个getter,并更改新创建的getter在

Playframework 如何发布Play';s";dist";将文件压缩到远程Maven存储库?

将Play的应用程序分发zip文件发布到远程maven存储库时遇到问题 这方面有很多帖子和博客,但对我来说似乎什么都不管用。它们要么不完整,要么过时 例如,这里有一段摘录: val distHack = TaskKey[sbt.File]("dist-hack", "Hack to publish dist") val myDistSettings = Seq[Setting[_]] ( publish <<= (publish) dependsOn play.Project.

Playframework 服务器退出时,Play framework应用程序停止工作

我有一个Play framework web应用程序,当按照以下步骤部署到我的ubuntu(14.04)服务器时,它可以正常工作: 在sbt中运行“dist” 已将生成的.zip文件传输到服务器 嘘 进入服务器并使用“/bin”运行应用程序/ -Dplay.crypto.secret=abcxyz“ 这会在前台运行应用程序,但在我失去internet连接(断开与服务器的ssh连接)时会立即终止它 我需要我的应用程序从我运行它的那一刻起持续地启动和运行(直到我决定停止它),我希望它在后台运行(

上一页 1 2 ...  6   7   8   9    10   11   12  ... 下一页 最后一页 共 70 页