Classic Actors


Akka Classic pertains to the original Actor APIs, which have been improved by more type safe and guided Actor APIs. Akka Classic is still fully supported and existing applications can continue to use the classic APIs. It is also possible to use the new Actor APIs together with classic actors in the same ActorSystem, see coexistence. For new projects we recommend using the new Actor API.


To use Classic Akka Actors, you must add the following dependency in your project:

val AkkaVersion = "2.6.10+27-1581696f"
libraryDependencies += "com.typesafe.akka" %% "akka-actor" % AkkaVersion
versions += [
  AkkaVersion: "2.6.10+27-1581696f",
  ScalaBinary: "2.12"
dependencies {
  compile group: 'com.typesafe.akka', name: "akka-actor_${versions.ScalaBinary}", version: versions.AkkaVersion
Found an error in this documentation? The source code for this page can be found here. Please feel free to edit and contribute a pull request.