问题标签 [scala-2.11]

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 投票
1 回答
1240 浏览

scala - akka 调度程序不工作

我正在附加 conf 文件中编写调度程序的设置,然后将其加载到 application.conf 中,但是当我给出调度程序位于我的文件中的完整路径时调度程序不起作用我还确保调度程序是否存在使用 if 语句

当我运行directUserWriteMongoActor-dispatcher 存在打印在控制台上但是当我尝试通过代码附加它时

日志表明它正在使用 default-dispatcher 而不是我自己的名为 directUserWriteMongoActor-dispatcher 的调度程序这是我的完整代码

应用程序.conf

DirectUserWriteMongoActor.conf

这是我的代码

DirectUserWriteMongoActor.scala

这是控制台上打印的输出

请帮助我在我的代码或我的 conf 设置中有什么问题调度程序在那里但它不起作用为什么操作系统所以应该打印

而不是这个

请帮助我,我也是第一次使用akka调度和其他conf文件

0 投票
0 回答
206 浏览

scala - 在 Scala 中,类型如何通过模式匹配流动?

这个要点(这个Haskell 无标记解释器的部分 Scala 端口)用scalac2.11.1编译,但在更新的2.11.6 中失败:

如何scalac通过 的模式匹配传播类型:::?从2.11.1变成2.11.6什么?我试过查看输出,scalac -printscalac -Xprint-types没有发现它们有帮助。

查看完整代码的要点,但大致上,我们有

0 投票
1 回答
447 浏览

intellij-idea - Scala 项目的 InteliJ SBT 自动导入给出:检测到插件中的二进制不兼容

我正在使用 scala 2.10 和 Java 1.7 在 InteliJ 中愉快地工作——并且正在尝试升级到 scala 2.11 和 Java 1.8

我在 Ubuntu 14 上——javac 显示

因为我同时安装了 java 7 和 8。

我正在尝试导入 Play 2.3 项目(使用 IntelJ SBT 自动导入)并收到错误消息

我不确定如何进行调查;但我的想法是

来自 - Sbt 插件二进制不兼容- 它可能与 inteliJ 使用的 SBT 版本有关?

另一个想法是;InteliJ Scala 插件是否特定于 Java 版本(7 对 8?)如果是这样 - 我如何确保 InteliJ 获得正确的版本?我尝试重新安装插件;但这并没有改变任何东西。

谢谢布伦特

0 投票
1 回答
128 浏览

mongodb - 如何从 mongo 中检索一个 scala mutable Set

我在 mongoDB 中存储了一个可变集,现在我想从 mongo 中检索该集,但我无法做到这一点,也许我做错了这是我的代码

用于存储在 mongo

我正在这样检索

但它会引发错误

我该如何解决这个问题请帮助我

0 投票
1 回答
739 浏览

scala - Scala版本未更新

我的项目使用了 scala 版本2.10.2。我正在尝试更新到2.11.4。我已经更新了我的build.sbt。但是现在当我运行sbt compile它仍然显示我Resolving org.scala-lang#scala-library;2.10.2 ...。我相信这意味着我的 scala 版本尚未更新。我究竟做错了什么?

我希望我已经把我的问题说清楚了。如果有任何困惑,请询问。提前致谢。

0 投票
1 回答
65 浏览

scala - 如何从 ElasticSearch 中检索存储的 scala 可变集

嗨,我正在像这样在弹性搜索中搜索一个 id 字段和一个 Scala 可变集

现在我想检索这个文件这里是代码

我得到以下输出

我想遍历这个 Set 并将它的值(例如:1 2 3)存储在一个新的 scala mutable Set 我怎么能实现这个请帮助我,我也是 elasticSearch 的新手,我正在从 ElasticSearch java api 获得帮助。请帮助谢谢

0 投票
2 回答
1183 浏览

scala - 如何在Scala的编译时检查某些T是否是案例类?

我有以下宏:

它在不涉及泛型时有效,但在以下情况下失败:

编译器错误是我的:

我想知道实例化 CaseClassContainer 时 T 是什么。这甚至可能吗?如果是,你能举个例子吗?

提前致谢。

0 投票
1 回答
3717 浏览

scala - 如何使用反射实例化 Scala 对象

我有一些代码使用反射来实例化 Java 或 Scala 类,允许用户指定名称: 假设loadIt下面是使用这种方法定义的假设方法。

如果是 Scala 类,这很好name用,但如果它是对象,则不行。假设我定义了一个对象:

并将其称为:

我得到错误:

有什么方法可以正确实例化对象吗?

0 投票
3 回答
585 浏览

scala - 如何在 Scala 2.11 中查找封闭源文件的名称

在编译时,如何在 scala 2.11 中检索当前源文件的名称(编写代码的位置)?

0 投票
1 回答
568 浏览

scala - 绕过 Scala 2.11 中的弃用警告

在 Scala 2.10(及之前)中有一种避免弃用警告的好方法从已弃用的本地 def 调用已弃用的方法来避免弃用警告。不幸的是,它在 Scala 2.11 中不起作用。有替代方案吗?