啟動Tomcat,丟擲java.io.IOException異常
今日除錯專案時,啟動Tomcat出現java.io.IOException異常.
主要錯誤提示如下:
嚴重: IOException while loading persisted sessions: java.io.EOFException
嚴重: Exception loading sessions from persistent storage
參照出處:http://www.javaeye.com/topic/232130
分析:EOFException表示輸入過程中意外地到達檔案尾或流尾的訊號,導致從session中獲取資料失敗。異常是tomcat本身的問題,由於tomcat上次非正常關閉時有一些活動session被持久化(表現為一些臨時檔案),在重啟時,tomcat
解決辦法:
Tomcat安裝目錄/work/Catalina/localhost/yourProjectName/SESSIONS.ser刪除。如果正常關閉服務端,該檔案是自動刪除的。
注:yourProjectName 是你當前正在工作的Web專案名稱。
考慮到每個人的tomat的工作目錄不同,建議在“搜尋”功能中找到你的SESSIONS.ser檔案,而且只需要刪除../yourProjectName/下的SESSIONS.ser即可。
相關推薦
啟動Tomcat,丟擲java.io.IOException異常
今日除錯專案時,啟動Tomcat出現java.io.IOException異常.主要錯誤提示如下: 嚴重: IOException while loading persisted sessions: java.io.EOFException 嚴重: Exception loa
android使用mediaPlayer顯示視訊時,丟擲java.lang.IllegalStateException異常
使用Mediaplayer播放視訊時,自定義了進度條顯示進度,一次需要使用run方法來實時監測視訊播放的位置,程式碼如下:Runnable runnable = new Runnable() { @O
Eclipse中啟動Tomcat時丟擲異常:java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory的解決辦法
錯誤描述,如圖: 原因分析: eclipse-Version: 3.4.2沒有tomcat7.0的選項,所以報瞭如上的錯誤。 網上查找了下原因,才發現在呼叫的時候需要加入juli這個包。 此包位於tomcat根目錄bin目錄下。我的路徑是:D:\stru
windows下tomcat執行時出現java.io.IOException: 您的主機中的軟體中止了一個已建立的連線
問題原因及解決: 在tomcat中出現這個錯誤是由於客戶端在傳送請求後,還沒等伺服器響應就斷開了連線,有可能是因為網路原因,突然網斷了,但是如果錯誤頻繁出現的話,可能就是服務端的問題了。 &n
遍歷集合時刪除元素,丟擲java.util.ConcurrentModificationException的解決辦法
遍歷集合刪除其中的元素時可能會丟擲java.util.ConcurrentModificationException異常。 下面的程式碼就會丟擲異常: 1: for (String s : map.keySet()) { 2: if ("val".
org.apache.hadoop.ipc.RemoteException(java.io.IOException)異常
最近在除錯flink程式時,發現程式起不來,檢視錯誤日誌和hadoop相關,我的程式與hadoop相關的只有設定了checkpoint的路徑是hdfs的一個目錄路徑。 錯誤日誌最後的錯誤大致是: org.apache.hadoop.i
【Servlet+Struts2】檔案下載時丟擲java.lang.IllegalStateException異常的解決方法
java.lang.IllegalStateException這種異常,不代表檔案不能下載,不代表程式寫錯,它在Tomcat丟擲完異常之後依然能夠正常執行的。只是看著不爽而已,每次下載都要在Tomcat丟擲一大堆異常。 java.lang.IllegalStateExcep
嚴重: Error in dependencyCheck java.io.IOException: invalid header field(tomcat啟動成功可是訪問web項目404錯誤)
check man 空格 .net tle http tom 空行 parent tomcat啟動的時候出現 嚴重: Error in dependencyCheck java.io.IOException: invalid header field
Tomcat報java.io.IOException: 打開的文件過多
java.io.IOException 打開的文件過多 Tomcat報java.io.IOEx 今天後臺服務器(Linux)tomcat應用報java.io.IOException: Too many open files在網上查了一些資料 記錄如下:打開的文件過多,一般來說是由於應用程序對資源使
java實現階乘的計算,丟擲異常不會,怎麼使用標號跳轉,需要幫解決一下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
mina通訊,對於高併發的產生:java.io.IOException: Too many open files(開啟檔案控制代碼過多問題)
起因:由於業務系統有多個定時任務定時訪問銀行端,銀行每天也有大量業務訪問業務系統,都是通過mina通訊,部署在測試環境的系統每過一兩天開啟控制代碼過萬,生產的也是一週左右不重啟業務系統就會爆掉。一開始並不清楚到底是哪方面原因導致控制代碼增長這麼快,因為這是一個老系統,經過多次升級,大量的併發、多執行緒,所以只
java之集合總結,異常(try...catch...finally,丟擲throws)
一. 集合總結 1. 單列集合 (Collection) 1.1 執行緒不安全的 jdk1.2 ArrayList 查詢快 增刪慢(相對) LinkedList 查詢慢 增刪快(相對) HashSet 去重 TreeS
現象:頁面開啟一片空白,相應慢 日誌列印錯誤:java.io.IOException: Connection reset by peer
解決方法:重啟tomcat。Connection reset 會在客戶端不知道 channel 被關閉的情況下, 觸發了 eventloop 的 unsafe.read() 操作丟擲問題出現原因:(轉載)這個異常是由於以下幾個原因造成。1、客戶端再發起請求後沒有等伺服器端相應
bug:datanode啟動後立刻死掉:java.io.IOException: Incompatible clusterIDs in....
java.io.IOException: Incompatible clusterIDs in /usr/local/hadoop/hadoop-2.6.0/data/tmp/dfs/data: namenode clusterID = CID-c602bccc-3af9-431d-8391-f57b966
[JAVA]運用反射機制,丟擲的異常的捕獲方法
背景介紹 筆者前些日子做過一個這樣的事情,利用反射機制呼叫一個會報Checked的異常的方法,在呼叫後沒法丟擲異常(原因是反射機制呼叫是沒法catch到Checked異常的)。舉個簡單的例子如下。 1.先定義一個簡單的異常類(這樣的定義是Checked的異常
啟動專案報Caused by: java.lang.RuntimeException: java.io.IOException: invalid constant type: 15
jdk1.7升級到jdk1.8,啟動專案報錯如下: Caused by: java.lang.RuntimeException: java.io.IOException: invalid constant type: 15 at javassist.CtClassType
啟動 異常java.io.IOException: Alias name [cas] does not identify a key entry
https證書問題 遇見java.io.IOException: Alias name [cas] does not identify a key entry異常, server.ssl.key-store= tomcat.keystore server.ssl.key-
異常程式碼,丟擲:java.lang.NumberFormatException: For input string 解決。
public class Test0704 { public static void main(String[] args) { //正常程式碼 String str1 = "333";
GeoServer java.io.IOException: No such resource: generic.sld No such resource: generic.sld
-- eos 圖層 默認 但是 根據 settings generic ava 原因是 發布 圖層時 沒有設置類型 默認 generic 但是我們的數據庫中 沒有這個 解決辦法: 點擊 圖層--點擊 相應的 圖層名稱 ---發布 --- WMS Settings 下面
排查Hive報錯:org.apache.hadoop.hive.serde2.SerDeException: java.io.IOException: Start of Array expected
arr .json span 問題 catalog pan 不支持 led open CREATE TABLE json_nested_test ( count string, usage string, pkg map<string