小编Dza*_*nvu的帖子

dependsOn指示sbt在多项目构建中打包依赖项目?

我在sbt中创建了一个多项目构建.这是主目录中的build.sbt:

lazy val root = project in file(".") aggregate(data, reco, result)

lazy val data = project dependsOn(common)

lazy val reco = project 

lazy val result = project dependsOn(common)

lazy val common = project
Run Code Online (Sandbox Code Playgroud)

当我使用packageone-jar命令时,common项目中的类和资源不会打包到jar dataresultjar中.所以当我运行生成的jar时

java -jar data_2.10-1.0-onejar.jar
Run Code Online (Sandbox Code Playgroud)

因此导致NoClassDefFoundError.

那么有人可以帮我解决这个问题吗?提前致谢.

sbt

8
推荐指数
1
解决办法
3394
查看次数

akka.actor.ActorLogging不会通过logback记录异常的堆栈跟踪

我正在使用Logback + SLF4J那些具有特征的演员来记录akka.actor.ActorLogging.但是,当我执行代码时log.error("Error occur!", e),异常的堆栈跟踪e不会被记录,而只会打印一行Error occur! WARNING arguments left: 1.我想知道为什么以及如何在日志文件中打印堆栈跟踪.谢谢.以下是我的logback.groovy文件配置.

appender("FILE", RollingFileAppender) {
  file = "./logs/logd.txt"
  append = true
  rollingPolicy(TimeBasedRollingPolicy) {
    fileNamePattern = "./logs/logd.%d{yyyy-MM-dd}.log"
    maxHistory = 30
  }
  encoder(PatternLayoutEncoder) {
    pattern = "%date{ISO8601} [%thread] %-5level %logger{36} %X{sourceThread} - %msg%n"
  }
}
root(DEBUG, ["FILE"])
Run Code Online (Sandbox Code Playgroud)

scala logback akka

8
推荐指数
1
解决办法
5084
查看次数

什么数据库与Node.js最兼容?

目前,我正在使用Node.js构建一个网站.我熟悉MySQL.但是我发现有人说Node.js的MySQL模块有问题并且与Node.js不兼容.所以我想知道任何与Node.js最兼容的数据库.mongodb是个不错的选择吗?

提前致谢.

javascript node.js

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

我想知道scala中list.contains()和set.contains()之间哪个更快

我有一个非常大的集合,其中包含超过一百万个String元素.经常检查即将到来的String是否在此集合中.

我想知道哪个集合更好用,ListSet?为什么?

collections scala

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

标签 统计

scala ×2

akka ×1

collections ×1

javascript ×1

logback ×1

node.js ×1

sbt ×1