scala

在 Lagom 上用 Scala 映射两个案例类
scala

在 Lagom 上用 Scala 映射两个案例类

我是 scala/Lagom 的初学者,有人可以帮助我解决以下问题: 我正在尝试为产品字段创建一个 Api,为了做到这一点:我需要将扩展​​到名为 SmartJsonField 的特征的案例类与为 Api 创建的具有名为 Field 的特征的其他案例类进行映射 像这样 : trait SmartJsonField { type Typ def name: String def isRequired: Boolean def validations: Set[ValidationKey] } case cl...

Admin

Spark-无法找到数据源:avro
scala

Spark-无法找到数据源:avro

当我运行 spark submit 时出现以下错误: 线程“main”中出现异常 org.apache.spark.sql.AnalysisException:无法找到数据源:avro。自 Spark 2.4 以来,Avro 是内置但外部的数据源模块。请按照“Apache Avro 数据源指南”的部署部分部署应用程序。 但在 IDE 中一切运行正常。 jar 是使用sbt 组装。 构建.sbt看起来像这样: val sparkVersion = "2.4.3" val jacksonVersion = "2.8.7" dependency...

Admin

在 SBT 版本 1.2.8 中加载插件 sbt-assembly 时出现问题
scala

在 SBT 版本 1.2.8 中加载插件 sbt-assembly 时出现问题

我在 sbt 1.2.8 工具中安装 assembly 插件时遇到了麻烦。我已在 sbt 设置文件中添加了以下配置。 site.sbt: addSbtPlugin("com.typesafe.sbt" % "sbt-site" % "1.3.3") addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.5") build.sbt file content: version := "1.0" scalaVersion := "2.10.5" libraryDependencies ++= Seq( "...

Admin

Powershell 似乎无法从 $env:path 获取正确的转义路径
scala

Powershell 似乎无法从 $env:path 获取正确的转义路径

每次我尝试从 Powershell 执行位于 Program Files 文件夹中的命令(例如“scala”)时,我都会得到以下输出: PS C:\> scala the term (x86) was not recognized as a cmdlet, function, executable program or script file [ecc...] 错误是 + C:\Program Files (x86)\scala\bin\scala.bat + ~~~ 我估计这是由“Program FIl...

Admin

如何在 zsacaler 代理(zscloud)后面运行 scala sbt
scala

如何在 zsacaler 代理(zscloud)后面运行 scala sbt

我的公司最近使用了 zscaler 的新安全软件来保护互联网流量。从我的基本理解来看,它的作用是:它接管所有加密的 SSL 互联网连接,并检查其中是否存在有害传输,天知道是什么,充当“中间人”。现在,当我在浏览器中打开一个网站时,我有时会在一瞬间看到它切换到https://login.zscloud.net/...后面跟着一些神秘的数字和我最初想要的网站。 由于它运行,scala sbt 却不能运行,因为它无法再连接到任何存储库。 三天多来,我读了很多帖子,也尝试了很多方法: 我在 sbtconfig.txt 中配置了 http 和 https 的代...

Admin

删除由 brew 安装的软件包
scala

删除由 brew 安装的软件包

包裹名称:sbt 路径:/usr/local/cellar/sbt 我已尝试过: sudo rmdir sbt -i在我的终端上,但得到rmdir: sbt: Directory not empty“ ...

Admin

需要指导启动 node js / scala 应用程序
scala

需要指导启动 node js / scala 应用程序

我已经安装了 yum/apt-get 并安装了 scala,通过“node install”安装了 gulp,但找不到如何在开发模式下运行它。我过去曾启动过许多节点应用程序。 我正在尝试启动这个应用程序进行开发(我想使用一下 UI) https://github.com/ornicar/lila FTA:“您可以在您的项目中重复使用任意数量的代码” 感谢您的任何指导 ...

Admin

Spark独立运行作业错误
scala

Spark独立运行作业错误

已经被这个错误困扰了好几天了,迫切需要帮助。 因此,在独立部署模式下,我尝试运行示例作业,但无论作业多么简单(甚至启动 spark-shell 并计算数字数组),以下错误都会不断弹出(循环日志信息的完整周期): INFO AppClient$ClientActor: Executor added: app-20150604024526-0001/3 on worker-20150604023842-localhost-54417 (localhost:54417) with 1 cores INFO SparkDeploySchedulerBackend...

Admin

Idea IntelliJ:在远程机器上编译并运行 Scala REPL
scala

Idea IntelliJ:在远程机器上编译并运行 Scala REPL

我正在远程机器上开发 Scala 应用程序(它不支持 GUI),我需要使用 IntelliJ IDEA 编写代码。您能建议我在本地机器(Windows)上编写代码并在远程机器上执行应用程序的最佳方法吗? 现在我做以下事情: 在 IntelliJ IDEA 中编写我的代码 在本地机器上通过 SUbVersion 提交我的代码 更新远程主机中的 svn 编译代码并在远程主机上执行 这种方法很差劲。请给我建议其他方法 我可以通过 ssh 访问我的远程机器 ...

Admin

为什么 Windows 控制台中的“>”命令不将所有消息重定向到文件?
scala

为什么 Windows 控制台中的“>”命令不将所有消息重定向到文件?

我正在尝试建立一个Scala项目性功能障碍,因此我运行一个命令: sbt clean test > log.log 这意味着 sbt 工具写入 Windows 控制台的任何消息都应写入“log.log”文件。但有时我会将堆栈跟踪写入控制台而不是文件: C:\path>sbt clean test > log.log java.lang.ExceptionInInitializerError at scala.concurrent.impl.Future$PromiseCompletingRunnable.lifted...

Admin

在 Windows 上运行 Scala 安装程序时出错
scala

在 Windows 上运行 Scala 安装程序时出错

我正在尝试在 Windows 7 专业版 (64 位) 上使用 scala 2.11.2 msi 安装程序 (从 scala 网站下载)。但是,启动安装程序时出现以下错误: This installation package could not be opened. Contact the application vendor to verify that this is a valid Windows installer package. 任何想法是否与 msi 包、Windows 系统设置有关(我已经在操作系统上安装了 JDK8)。 ...

Admin

IntelliJ Idea 调试表达式求值
scala

IntelliJ Idea 调试表达式求值

我正在使用 IntelliJ idea 社区版(带有 Scala),并尝试评估一个表达式。我按下 Alt-F8 以调试模式打开它,然后切换到“代码片段模式”。但是,我只能评估内存中已经存在的变量,而不能声明新的变量。当我这样做时,我得到“不支持变量评估”。是否有一个插件可以在调试模式下用来评估任意代码? 谢谢。 ...

Admin

如何在使用sudo时永久添加CLASSPATH参数?
scala

如何在使用sudo时永久添加CLASSPATH参数?

在 Ubuntu 12.04.2 LTS 64 位上,当使用sudo或sudo -i或sudo su甚至su在会话中时,为了同时使用 Java 和 Scala,我需要输入以下命令: sudo -i CLASSPATH=$CLASSPATH:/usr/share/java/scala-library.jar export CLASSPATH 我是否可以使这些更改在启动时永久生效? 我尝试将其包含到我的用户帐户和 root 帐户的 .bashrc 中,但是在使用、或或甚至时CLASSPATH=$CLASSPATH:/usr/share/java/scal...

Admin

记录一天内 Linux 命令(编译器)运行的总时间
scala

记录一天内 Linux 命令(编译器)运行的总时间

我感兴趣的是我的机器在一个工作日内编译 scala 所花的时间。每次运行 scalac 命令时,是否有某种方法可以记录其总运行时间,即使它是由其他工具(例如 sbt)运行的? 我正在考虑将 /usr/bin/scalac 重命名为 /usr/bin/scalac_raw,并编写一个新的 /usr/bin/scalac,这只是一个运行 scalac_raw(传递所有命令行参数)的 bash 脚本,然后在某处记录其运行时间。 这是一种合理的方法吗?如果是,我该如何编写这样的脚本?如果不是,还有其他想法吗? ...

Admin

Scala REPL 崩溃
scala

Scala REPL 崩溃

scalac我在两台电脑上试过 Scala。它在 Windows Professional 64 位操作系统上运行良好,但在 Windows Professional 32 位操作系统上直接从命令行运行时REPL 会严重崩溃。 我已经尝试了 2.9 和 2.10 版本,它们都返回以下错误: C:\>scala Welcome to Scala version 2.10.0-M6 (Java HotSpot(TM) Client VM, Java 1.7.0_05). Type in expressions to have them evaluate...

Admin