小编Per*_*ega的帖子

Play Framework 1.2:如何添加自定义模块依赖项

我在迁移到Play 1.2时有点迷失.我们的应用程序中有一组自定义模块.在Play 1.1.1中,我们使用了这种结构:

/root/
  /module1
  /module2
  ...
  /moduleN
  /main app
Run Code Online (Sandbox Code Playgroud)

而application.conf将模块引用为相对路径(../ module1)

我怎么能在Play 1.2中做同样的事情?我看到我应该使用 dependencies.yml文件,但在官方文档中找不到关于此主题的任何信息.

提前致谢

编辑: 谷歌集团有很多混合信息,但这篇文章解决了这些问题.

我在这里复制它,以便为在SO中搜索此问题的人提供未来参考:

好的,使用最新的master,这里需要的dependencies.yml和注释内联:

# Application dependencies

# Notes:
#   play is an alias for play -> play $currentVersion
#   play -> crud is an alias for play -> crud $currentVersion
#   play -> secure is an alias for play -> secure $currentVersion
#   Modules from the main repository use 'play' as organisation
#

require:
    - play
    - play -> …
Run Code Online (Sandbox Code Playgroud)

java dependencies playframework

11
推荐指数
1
解决办法
8334
查看次数

如何在netbeans中使用Play Framework 2.0

Play Framework 2.0似乎没有太多/任何支持Netbeans.我目前只是将它用作编辑器(使用收藏夹选项卡加载文件),但Netbeans无法识别任何库/ api有点令人沮丧.

这意味着一切都用红色下划线标出.

尝试创建一个自由格式的项目需要一个构建文件,所以我也被困在那里.

任何想法赞赏......

java netbeans playframework-2.0

11
推荐指数
3
解决办法
8237
查看次数

运行Web应用程序5天后性能下降,如何发现瓶颈?

我使用以下技术堆栈开发了一个Web应用程序:

  • Java的
  • Mysql的
  • 斯卡拉
  • 玩框架
  • DavMail集成(用于日历和交换服务器)
  • JAVAMAIL
  • 阿卡演员

在第一天,应用程序运行顺利,没有滞后.但是5天左右后,应用程序变得非常慢!现在我不知道如何描述这个,因为我有很大的依赖性,很难重现这种事情.我已经调查了记忆,似乎一切都没问题.

有关此事的任何指示?

java mysql performance scala playframework

10
推荐指数
3
解决办法
949
查看次数

适用于Play 2.0框架和Scala的IDE

我最近在玩Play 2.0.我在文档中发现它可以为Eclipse,Idea或Netbeans生成一个项目.但是,它似乎仅适用于2.0之前的版本.

如何为IntelliJ Idea配置Play 2.0项目,或者您推荐其他IDE?

playframework playframework-2.0

10
推荐指数
2
解决办法
4510
查看次数

Scala Play Framework中的导入语句不起作用

我有以下代码:

@(data: model.FrontPageData, list:List[model.FrontPageData])(
  implicit
  params:play.mvc.Scope.Params,
  flash:play.mvc.Scope.Flash,
  errors:Map[String,play.data.validation.Error]
)

@import controllers._
 <html>
 <head>
     <title>some title</title>
 </head>
 <body>
 ....
Run Code Online (Sandbox Code Playgroud)

并且Play Framework返回此错误:

无法编译文件/app/views/Application/frontPageEditor.scala.html.引发的错误是:非法启动简单表达式

在线 @?import controllers._

templates scala playframework

9
推荐指数
2
解决办法
6823
查看次数

使用Play框架的Postgresql

我试图使用Postgresql与Play的Yabe教程并得到此错误:

无法连接数据库,找不到驱动程序(org.postgresql.Driver)

这是我的连接字符串:

# If you need a full JDBC configuration use the following :
 db.url=jdbc:postgresql:yabe
 db.driver=org.postgresql.Driver  
 db.user=yabe
 db.pass=yabe
#
# Connections pool configuration :
 db.pool.timeout=1000
 db.pool.maxSize=30
 db.pool.minSize=1
Run Code Online (Sandbox Code Playgroud)

在我的lib文件夹中,我有这个:postgresql-9.1-901.jdbc3.jar

我尝试将驱动程序名称更改为相同的名称是tha jar但仍然得到相同的错误.有任何想法吗?

playframework playframework-1.x

9
推荐指数
4
解决办法
2万
查看次数

Google的OpenID身份验证随机失败

Google上使用OpenIdlib(scala版本)时,我会随机获得一个例外:

 application - Authentication.openIDCallback error on callback from open id
play.api.libs.openid.Errors$AUTH_ERROR$: null
    at play.api.libs.openid.Errors$AUTH_ERROR$.<clinit>(OpenIDError.scala) ~[play_2.9.1.jar:2.0]
    at play.api.libs.openid.OpenID$$anonfun$verifiedId$6$$anonfun$apply$7.apply(OpenID.scala:84) ~[play_2.9.1.jar:2.0]
    at play.api.libs.openid.OpenID$$anonfun$verifiedId$6$$anonfun$apply$7.apply(OpenID.scala:81) ~[play_2.9.1.jar:2.0]
    at play.api.libs.concurrent.STMPromise$$anonfun$map$1$$anonfun$apply$9.apply(Promise.scala:185) ~[play_2.9.1.jar:2.0]
    at scala.util.control.Exception$Catch$$anonfun$either$1.apply(Exception.scala:110) ~[scala-library.jar:na]
    at scala.util.control.Exception$Catch$$anonfun$either$1.apply(Exception.scala:110) ~[scala-library.jar:na]
Run Code Online (Sandbox Code Playgroud)

在处理OpenID请求答案的代码中引发了异常,默认的Play 2.0代码,而不是我的代码.似乎谷歌没有回复正确答案,但有时只会发生.

谁知道为什么会这样?

openid scala playframework-2.0

9
推荐指数
1
解决办法
681
查看次数

图书馆将Facebook登录与Play Framework集成?

我正在学习使用Play Framework并为它做一个演示应用程序.

对于这个应用程序,我还想与Facebook API集成,允许用户使用Facebook ID登录.知道Play是无状态框架及其工作方式,建议使用一些库或模块吗?

我找不到任何东西,但我要求以防万一.

java frameworks scala playframework

7
推荐指数
2
解决办法
5983
查看次数

添加空对象和数组

我提前道歉,因为这在某种程度上是一个愚蠢的问题,但我只需要知道为什么会发生这种情况而我找不到答案.所以,你去,堆栈溢出!

在这个视频(我不能推荐)2点左右标记的人们在Javascript中显示:

[] + [] = empty string
[] + {} = object
{} + [] = 0
{} + {} = NaN
Run Code Online (Sandbox Code Playgroud)

谁知道为什么?

javascript

7
推荐指数
1
解决办法
854
查看次数

玩2.0验证码

1.2.x中有一个Captcha API.但是,我在2.0中找不到它.

Play 2.0中是否有Captcha的API?如果没有提供,任何人都有任何替代品?

playframework-2.0

7
推荐指数
1
解决办法
963
查看次数