私のプロジェクトでは、春+ +構造体1.0を休止状態にある繰り返しTomcatの起動次の例外は、最近発生しました:
严重:IOExceptionを読み込み、セッションを持続しながら:java.io.EOFException
严重:永続ストレージからの例外ローディングセッション
そして、他の情報。
私は大体どのような理由、いくつかのオンライン情報を確認し、この問題を解決する方法を知っていた後。
1.なぜ、このような例外はありますか?
主な原因Tomcatサービスをシャットダウンする非通常の方法では、発生しました。セッションの無い正常終了して結果として得られるセッションと呼ばれています。
それから私は、それは本当にによる非正規へのサービスを停止しているようだ、このような状況にあった、それについて考えます。
2、ソリューション。
2.1、ほとんどがSession.serファイルを見つけ、ローカルディレクトリの下にtomcatディレクトリにインターネットを述べたがそれを削除しました。
しかし、私のプロジェクトが展開した後、次のディレクトリのtomcatに私のプロジェクトではありませんでした、かなり特殊です、このSession.serファイルを見つけることは不可能です。最後に、私は単純に全体のローカルディレクトリを削除し、その結果ではありませんでした。
しかし、おそらく、上記の方法は、Tomcatに見出すことができるSession.serファイルに適しています。
2.2、そして最終的には私のディスクの検索を通じて、最終的にはファイルの場所を見つけました。
あなたはSession.ser tomcatディレクトリ内のファイルを見つけることができない場合は、次のEclipseプロジェクトのディレクトリを探しに行きます。
Session.serは、次のパスの下にファイルを見つけます。
E:\ btwork \の.metadata \ .plugins \ org.eclipse.wst.server.core \ TMP0 \仕事\カタリナ\ localhostの\ btmis \ ORG
注:上記の作業ディレクトリbtwork私のワークスペースです。
それは非常に少数の人々は、Eclipseの下の.metadataディレクトリに気づいていると推定しました。
このカタログでは、私はそれを削除し、Session.serファイルを見つけ、再展開プロジェクト、Tomcatを再起動し、問題が解決し、すべてが正常です。
詳細な参考ます。https://blog.csdn.net/lcathm/article/details/41683685