Problem about running Cinnamon

when i want to use Cinnamon to generate metric about may app, i get an error.

[INFO] [04/19/2021 01:59:35.403] [main-1] [Cinnamon] Agent found Java Futures version: 11.0.6
[WARN] [04/18/2021 22:59:41.242] [main] [cinnamon.akka.CinnamonActorInstrumentation] Cannot create actor instrumentation. scala/Serializable
[WARN] [04/18/2021 22:59:41.252] [main] [cinnamon.akka.pattern.CinnamonAskPatternInstrumentation] Cannot create actor instrumentation. scala/Serializable
[WARN] [04/18/2021 22:59:41.496] [main] [cinnamon.instrument.akka.Ensemble] Unable to initialize actor instrumentation: [cinnamon.akka.persistence.CinnamonAkkaPersistenceActorInstrumentation]. ‘scala.collection.GenTraversable scala.collection.Seq$.empty()’
[WARN] [04/18/2021 22:59:41.530] [main] [cinnamon.akka.persistence.CinnamonAkkaPersistenceInstrumentation] Cannot create Akka Persistence instrumentation. ‘scala.collection.convert.Decorators$AsScala scala.collection.JavaConverters$.asScalaBufferConverter(java.util.List)’
[WARN] [04/18/2021 22:59:41.532] [main] [cinnamon.akka.StopwatchAkkaPersistenceInstrumentation] Cannot create Akka Persistence instrumentation. ‘scala.collection.convert.Decorators$AsScala scala.collection.JavaConverters$.asScalaBufferConverter(java.util.List)’
[INFO] [04/19/2021 01:59:41.535] [main-1] [Cinnamon] Agent found Akka Cluster version: 2.6.10
[INFO] [04/19/2021 01:59:41.540] [main-1] [Cinnamon] Agent found Akka Remote version: 2.6.10
Exception in thread “main” java.lang.NoClassDefFoundError: scala/collection/TraversableOnce
at cinnamon.akka.StopwatchScalaFutureInstrumentation.futureCallbackAdded(StopwatchFutureInstrumentation.scala:103)
at scala.concurrent.impl.Promise$Transformation.cnmFutureCallbackAdded(Promise.scala:122)
at scala.concurrent.impl.Promise$DefaultPromise.dispatchOrAddCallbacks(Promise.scala:60)
at scala.concurrent.impl.Promise$DefaultPromise.onComplete(Promise.scala:180)
at akka.actor.ActorSystemImpl$TerminationCallbacks.(ActorSystem.scala:1264)
at akka.actor.ActorSystemImpl.(ActorSystem.scala:963)
at akka.actor.ActorSystem$.apply(ActorSystem.scala:272)
at akka.actor.ActorSystem$.apply(ActorSystem.scala:316)
at akka.actor.ActorSystem$.apply(ActorSystem.scala:290)
at akka.actor.ActorSystem$.create(ActorSystem.scala:213)
at akka.actor.ActorSystem.create(ActorSystem.scala)
at com.deneme.deneme.App.main(App.java:39)
Caused by: java.lang.ClassNotFoundException: scala.collection.TraversableOnce
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
… 12 more

my gradle dependency is illustrated below;

// Lightbend Telemetry (Cinnamon) agent
agent "com.lightbend.cinnamon:cinnamon-agent:${cinnamonVersion}"
// Use Coda Hale Metrics and Akka instrumentation
compile "com.lightbend.cinnamon:cinnamon-chmetrics:${cinnamonVersion}"
compile "com.lightbend.cinnamon:cinnamon-akka_${scalaBinVersion}:${cinnamonVersion}"
compile "com.typesafe.akka:akka-actor-typed_${scalaBinVersion}:${akkaVersion}"

compile group: 'com.lightbend.cinnamon', name: 'cinnamon-akka-persistence_2.12', version: '2.15.0'
compile group: 'com.lightbend.cinnamon', name: 'cinnamon-akka-stream_2.12', version: '2.15.0'
compile group: 'com.lightbend.cinnamon', name: 'cinnamon-akka-projection_2.12', version: '2.15.0'
compile group: 'com.lightbend.cinnamon', name: 'cinnamon-akka-http_2.12', version: '2.15.0'
compile group: 'com.lightbend.cinnamon', name: 'cinnamon-newrelic', version: '2.15.0'

implementation group: 'org.scala-lang', name: 'scala-library', version: '2.13.5'

Looks like you are trying to use telemetry for Scala 2.12 with a Scala 2.13 app perhaps?

thx johanandren. when i change scala binary version to 2.13 , the problem is fixed.