エラーが表示されます:
IOException on socket listen: java.io.NotSerializableException: java.net.Socket
私はこのコードでソケット経由でオブジェクトを送信しようとします:
ObjectOutputStream outObjects = new ObjectOutputStream(socket.getOutputStream());
outObjects.writeObject(currentPlayer);
output.flush();
2行目でエラーが発生します....しかし、クラスPlayer(currentPlayerオブジェクトのクラス)をシリアル化(Serializableを実装)しましたが、Playerクラスのメンバーの1つはSocketオブジェクトです.....再定義してシリアル化しようとしましたソケットオブジェクトですが、問題を解決する方法はありません....どこが間違っていますか?