小编man*_*ana的帖子

Playframework 2.3.9依赖覆盖

从播放2.3开始,播放作为SBT插件添加如下,Build.scala如下所示:

Project("root", file(".")).enablePlugins(play.PlayScala)
Run Code Online (Sandbox Code Playgroud)

另请查看文档.

我需要更新特定的依赖项,即Fluentlenium(Play 2.3.9仍然使用0.9.3):

"org.fluentlenium" % "fluentlenium-core" % "0.10.3"
Run Code Online (Sandbox Code Playgroud)

如何更换旧版本并将其替换为较新版本?只需libraryDependencies在类路径中添加两个版本的库就可以了.


编辑:在深入挖掘之后,似乎dependencyOverridesSBT 13.8附带的(新的?)功能可能是一个解决方案:

覆盖版本.但是也可以从相同的文档中看一下冲突管理.

使用此功能,您可以覆盖单个依赖项,这意味着您必须手动覆盖每个传输依赖项.

sbt playframework-2.3

5
推荐指数
1
解决办法
161
查看次数

Web Push API-将订阅存储在后端

我已经在以下Google教程的帮助下实现了Web Push API:https: //developers.google.com/web/fundamentals/getting-started/codelabs/push-notifications/

本教程包括一种方法,该方法可用于将订阅发送到后端服务器:

function updateSubscriptionOnServer(subscription) {
  // TODO: Send subscription to application server
  ...
}
Run Code Online (Sandbox Code Playgroud)

我想将订阅和用户标识符一起存储,因此我可以选择要发送通知的用户。现在我想知道我必须将订阅的哪一部分存储在数据库中。我的订阅对象如下所示:

{"endpoint":"https://fcm.googleapis.com/fcm/send/...","keys":{"p256dh":"...","auth":"..."}}
Run Code Online (Sandbox Code Playgroud)

我是否应该仅创建包含列(Id | User_Id | Subscription)的表“ Subscription”,其中包含整个JSON订阅?最佳做法是什么?JSON的有效性是否不受限制?如果取消订阅,我可以使用哪个字段来识别订阅?

push-notification push-api

5
推荐指数
1
解决办法
1450
查看次数

AWS Cloudformation 以启用 Performance Insights

有谁知道启用Performance Insights(适用于 AWS Aurora)是否可用CloudFormation?它在Terraformas 中可用performance_insights_enabled,但我无法在CloudFormation.

谢谢

amazon-rds aws-cloudformation

5
推荐指数
2
解决办法
2640
查看次数

Intellij Idea 12 gradle build

我正在尝试使用Intellij Idea 12(商业编辑)中的gradle构建一个项目,但这仍然失败.我启用了gradle插件,还有gradle gui插件.本机项目gradle导入正在运行.(我不是用gradle ideabtw.)

使用bash时,我只运行gradle war构建我的Web应用程序.现在我想在Intellij中做同样的事情.

该gradle这个GUI插件似乎使用了错误的JDK(我想这是一个方案使用,1.6 JDK)和为此编译失败,因为这是一个JDK 1.7的项目.并且它没有很好地集成到Idea中,因为它看起来像是一个外部构建过程(比如触发外部ant任务).

到目前为止,我所做的是以一种与构建的方式相同的方式配置我自己的工件gradle war.但这意味着很多配置而且感觉不对.应该有更好的方法吗?

那么我需要做些什么来使Idea以类似于命令行gradle任务的方式编译项目?

intellij-idea gradle

3
推荐指数
1
解决办法
4000
查看次数

HAProxy重写主机和路径

这应该是一个非常简单的重写规则,但我不能让它工作.我想重写Request如下:

http://acme.org/FOO/BAR
Run Code Online (Sandbox Code Playgroud)

至

http://FOO.acme.org/BAR
Run Code Online (Sandbox Code Playgroud)

FOO在这种情况下是一些简单的字符串,BAR应该与URL的其余部分匹配.似乎reqrep不允许重写主机:(

haproxy

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

以编程方式设置构建描述

我正在尝试使用工作流插件创建一个git-pull-request-checker.有没有办法设置构建的描述(例如PR#123: fixed a bug),以便它在以前的构建列表中可见?

groovy jenkins-workflow

2
推荐指数
1
解决办法
1772
查看次数