Akka框架學習中遇到的部分錯誤和異常及其解決方法

1.Exception in thread "main" java.lang.ClassNotFoundException: akka.remote.RemoteActorRefProvider
緣由:缺乏akka-remote-2.0.2.jar包

2. Exception in thread "main" java.lang.NoClassDefFoundError: com/google/protobuf/MessageLite
緣由:缺乏protobuf-java-2.4.1.jar包

3.Caused by: java.lang.ClassNotFoundException: org.jboss.netty.util.HashedWheelTimer
緣由:缺乏netty-3.3.0.Final包

4.Exception in thread "main" org.jboss.netty.channel.ChannelException: Failed to bind to: /192.168.1.101:2553
緣由:配置文件中的IP地址沒有寫對!

5.當創建好的鏈接,有一方退出時,另外一方會爆出錯誤! 還未解決。。。
擬解決方法:當這個異常java.io.IOException出現時,將其捕獲,並做出相應的提示便可。
解決方法:經過在ActorSystem中註冊相應的監聽事件,而後在對應actor的onReceive方法中進行捕獲便可~

6.Exception in thread "main" com.typesafe.config.ConfigException$Missing: No configuration setting found for key 'serverApplication'
IP地址寫的不對!

7.java.nio.channels.ClosedChannelException:null
指定IP端的ActorSystem沒有啓動,或者是IP寫錯!
相關文章
相關標籤/搜索