akka を含むコードの一部を次に示します。
abstract class AkkaBaseClass[T <: AkkaClass1, U <: Loger] extends Actor {
protected val val1 = context.actorOf(Props[T])
protected val val2 = context.actorOf(Props[U])
def receive = {
case "test" => {
implicit val timeout = Timeout(Config.timeout seconds)
val future = val1 ? "request"
val result = Await.result(future, timeout.duration).asInstanceOf[List[ActorRef]]
sender ! result
}
case "log" => val2 ! "log"
}
class AkkaClass1 extends Actor { .... }
trait Loger extends Actor { ..... }
2 つのエラーがあります。
No ClassTag available for T and No ClassTag available for U
ただしT
、 andU
は配列ではありません。私はそれについて何をしますか?