私はSCALAに新しいプレイフレームワークアプリケーションを作成しました。私はアプリケーションを実行すると期待どおりに実行し、URL localhost:9000を開くことができますが、私はlibフォルダを作成し、コマンドの再生を使用してアプリケーションを実行しようとするときにいくつかのジャー(スパークジャー)を追加した後私は、URLのローカルホストを開こうとすると、そのメッセージプレイフレームワークのNettyに例外がキャッチ
[error] p.nettyException - Exception caught in Netty
java.lang.NoSuchMethodError: scala.collection.immutable.HashSet$.empty()Lscala/collection/immutable/HashSet;
at akka.actor.ActorCell$.<init>(ActorCell.scala:305) ~[akka-actor_2.10.jar:2.2.0]
at akka.actor.ActorCell$.<clinit>(ActorCell.scala) ~[akka-actor_2.10.jar:2.2.0]
at akka.actor.RootActorPath.$div(ActorPath.scala:152) ~[akka-actor_2.10.jar:2.2.0]
at akka.actor.LocalActorRefProvider.<init>(ActorRefProvider.scala:465) ~[akka-actor_2.10.jar:2.2.0]
at akka.actor.LocalActorRefProvider.<init>(ActorRefProvider.scala:453) ~[akka-actor_2.10.jar:2.2.0]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_91]
[error] p.nettyException - Exception caught in Netty
java.lang.NoClassDefFoundError: Could not initialize class play.api.libs.concurrent.Execution$
を示しています。9000は、それが「localhostのページが機能していません」と表示されます。
スパークバージョン2.0 スカラバージョン2.10およびスカラー2.11および2.12で同じエラー再生をテストしました。
再生フレームワークのバージョン - 2.2.6
ありがとうございます!それは素晴らしい仕事です。ちょうどPlay 2.5にアップグレードされました。 – Varadha31590