gpt4 book ai didi

scala - 标记为 "unused import"的包语句

转载 作者:行者123 更新时间:2023-12-04 14:26:18 24 4
gpt4 key购买 nike

我有一个 Scala 类,它像这样定义了他的包
package exporters
该类位于以下目录结构下:
src/main/scala/exporters/ExporterManager.scala
sbt编译项目时,我收到以下警告:

[warn] /scala/export/src/main/scala/exporters/ExporterManager.scala:1:Unused import
[warn] package exporters
[warn] ^
[warn] one warning found

我该如何解决这个警告?

编辑:

这是类代码的摘录:
package exporters

import java.util.Date
import java.util.concurrent.atomic.AtomicInteger

import akka.actor.SupervisorStrategy.Stop
import akka.actor._
import com.amazonaws.services.cloudwatch.model.{StandardUnit, MetricDatum, PutMetricDataRequest}
...

import scala.collection.JavaConversions._
import scala.collection.mutable.ArrayBuffer
import scala.concurrent.duration._
import scala.pickling.Defaults._
import scala.pickling.json._
import scala.util.Try

class ExporterManager extends Actor with ActorJsonLogging {
def receive = {
....
}

...
}

缺少的导入是针对我们的类的,但没什么特别的。它是一个基本的 Akka Actor 。

最佳答案

就我而言,我使用的是 Play 框架。我正在使用宏来创建 play.api.libs.json.Reads (play.api.libs.json.Json.reads)

一旦我用代码替换宏以手动创建读取,警告就消失了。

关于scala - 标记为 "unused import"的包语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31583030/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com