9得票3回答
Scalatra servlet的独立部署

我实现了一个Scalatra servlet,现在想创建一个可执行的jar文件,就像这个教程中描述的那样:http://www.scalatra.org/2.2/guides/deployment/standalone.html 我使用带有Scala插件的IntelliJ IDEA进行开发,...

8得票1回答
加速SBT-assembly

我们有一个项目,正在构建大量的Scalatra microservices,通过使用sbt-assembly插件将它们打包,然后使用sbt-docker插件创建Docker镜像。由于微服务数量众多,该过程速度较慢,因为汇编插件必须处理每个服务的所有传递依赖项。但是我注意到,大多数微服务具有非常...

8得票4回答
scala.Some 无法转换为 java.lang.String。

在这个应用程序中,我遇到了这个错误: scala.Some cannot be cast to java.lang.String 当尝试以下操作时: x.email.asInstanceOf[String] x.email是一个Option[String]类型 编辑:我知道这里涉...

8得票2回答
Scala框架中的OAuth2提供程序,适用于Scalatra或Play框架。

有没有适用于 Scala 的 OAuth2 提供程序可用于 Scalatra 或 Play2 Web 框架? 我已经看到了这个答案:OAuth 2.0 provider implementation for Scala/Lift 我正在寻找一个提供程序库,而不是一个 OAuth2.0 客户...

7得票2回答
Scala Web框架在树莓派上的性能表现

我需要编写一个小型基于Web的用户界面,可以在树莓派上运行,由于我正在尝试将Scala引入我的日常工作中,我想使用其中的Play、Scalatra或Lift之一。有没有人使用这些框架为树莓派开发过?如果有的话,在性能方面哪个更为可取?

7得票3回答
为什么jQuery将JSON作为参数名称而不是请求体发送?

对于具有RESTful后端的Web应用程序,我使用jquery的$post将一些json发布到服务器。现在让我惊讶的是,该json被放置在请求表单数据的参数键中,而不是请求正文中。我可以想到一些其他方法来解决这个问题,但问题是为什么它不能按照我的期望工作。 在服务器上,我使用scalatra...

7得票1回答
Scalatra / Slick 和插入 IF NOT EXISTS

我是一个新手,希望得到一些耐心。 :) 如果一个值不存在,我正在尝试填充两个表格。基本上我有: TABLE b ( id VARCHAR(254) PRIMARY KEY NOT NULL ); TABLE d ( id VARCHAR(254) PRIMARY KEY...

7得票1回答
将OAuth添加到Scalatra Web服务

我想构建一个基于Scalatra的API。其中一个要求是OAuth身份验证。我注意到官方Scalatra网站上还没有OAuth指南。目前最好的添加OAuth支持的方法是找出如何将基于OAuth的策略添加到Warden中吗?我来自基于Ruby on Rails的背景,所以对Scala / Jav...

7得票1回答
如何在sbt中设置多阶段测试管道?

具体来说,这个问题是关于Scalatra项目的,但是这个问题可能适用于大多数项目。 例如,我通常希望运行以下测试: 单元测试 代码质量检查(覆盖率、重复性、复杂度、jsLint!) 集成测试(不要太多!) 验收测试(通常是“预提交”子集) 回归测试(基本上与验收测试相同,但是更多一些) ...