问题标签 [scalatra-sbt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
22105 浏览

scala - How to prevent java.lang.OutOfMemoryError: PermGen space at Scala compilation?

I have noticed a strange behavior of my scala compiler. It occasionally throws an OutOfMemoryError when compiling a class. Here's the error message:

It only happens once in a while and the error is usually not thrown on the subsequent compile run. I use Scala 2.9.0 and compile via SBT.

Does anybody have a clue as to what might be the cause for this error? Thanks in advance for your insights.

0 投票
4 回答
1010 浏览

scala - 如何更改 Scalatra 应用程序的“webapp”目录的位置?

默认情况下,Scalatra 期望“webapp”目录位于src/main/webapp. 如何将其更改为,例如content/doc-root

sbt 允许使用如下内容自定义其默认目录:

所以我认为这只是知道要使用的正确“配置密钥”的问题......

0 投票
1 回答
372 浏览

eclipse - 在未找到 heroku 错误插件上部署 scalatra 应用程序

我遵循了在 Heroku [lien] http://www.scalatra.org/guides/deployment/heroku.html#toc_177上部署 Scalatra 应用程序的指南, 我收到以下错误:

我的 SBT 版本是 0.13.0..

有关信息,我是 scalatra 和 sbt 的新手,请你帮帮我..

0 投票
1 回答
1519 浏览

scala - Scalatra 找不到或加载主类

我有 hello world scalatra 应用程序。我添加了 scalatra-sbt 插件和:

使其 sbt dist 生成 .zip 后:

当我试图运行它时,我得到了:

WebServerLauncher.class 在lib目录中有。

如何正确启动它?

谢谢你。

0 投票
2 回答
731 浏览

jetty - java.lang.NoClassDefFoundError: org/eclipse/jetty/plus/webapp/PlusConfiguration

我按照Scalatra 文档中的教程进行操作,安装了 Consript 和 Giter8,并按照描述使用 g8 初始化了项目。但是,当我无法启动 Jetty 容器container:start时,我得到以下异常:

我没有对 Giter 生成的项目进行任何更改。可执行文件的版本是java1.7.0_65 javac(Sun)。

这些是来自的库依赖项build.scala

0 投票
1 回答
193 浏览

scala - 无法使用 Scala 2.9.1 编译 Scalatra 2.2.2

我收到一堆这样的警告:

最后我得到了这个例外:

这就是我配置项目的方式:

难道我做错了什么?

0 投票
1 回答
119 浏览

javascript - 如何在javascript函数中获取由scalate ssp发送的表

我使用框架 scalatra,我以这种方式在页面 .ssp 上声明我的数组

通常如果我想从页面中间提取数据 .ssp :

但就我而言,我想在 javascript 函数中管理我的数据,但我不知道该怎么做!!如果你有想法请帮助我

0 投票
1 回答
70 浏览

scala - Spec2:如何查看失败的测试堆栈跟踪并解决未找到“parseBody”关键字

我需要在这里知道两件事:
1.如何查看失败测试用例的堆栈跟踪?现在我只看到失败的行号和结果。请参阅下面的测试用例的结果:

  1. 我的控制器使用 parseBody 关键字来解析 JacksonJsonSupport 类提供的 json。如何为下面的动作编写测试用例:

任何帮助或想法将不胜感激。谢谢, PS:此代码是使用 spec2 框架为 scalatra 框架编写的。

0 投票
1 回答
314 浏览

scalatra - Scalatra:从已部署的应用程序访问文件路径

我需要在 Scalatra 应用程序中访问服务器上的文件路径。没有战争文件,以下对我有用,文件存储在 /src/main/resources/data 位置。

this.getClass.getResource("/data").getPath

但是,这不适用于已部署的应用程序。任何想法我应该如何获得上下文。

谢谢,

0 投票
1 回答
368 浏览

scala - Scalatra 中的 JSONWebTokens

所以我试图通过在 Scalatra 中使用 JWT 来保护我的 Web 应用程序。目前,我将 Scentry 与 User-Password 和 RememberMe 策略一起使用,我的目的是将 RememberMe 策略中基于 cookie 的身份验证与 JWT 身份验证交换。

我发现这个实现可以与 json4s ( example ) 一起使用,但我不确定如何在我的代码中包含这些功能。我可以简单地切换在 RememberMe 中使用 cookie 完成的验证以进行 JWT 验证吗?