scala – 包含语句标记为“未使用的导入”

我有一个 scala类,它定义了这样的包

包裹出口商

该类位于以下目录结构中:

的src /主/阶/出口/ 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演员.

解决方法

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

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

相关文章

共收录Twitter的14款开源软件,第1页Twitter的Emoji表情 Tw...
Java和Scala中关于==的区别Java:==比较两个变量本身的值,即...
本篇内容主要讲解“Scala怎么使用”,感兴趣的朋友不妨来看看...
这篇文章主要介绍“Scala是一种什么语言”,在日常操作中,相...
这篇文章主要介绍“Scala Trait怎么使用”,在日常操作中,相...
这篇文章主要介绍“Scala类型检查与模式匹配怎么使用”,在日...