`

tomcat在启动时出现如下异常 IOException

阅读更多

tomcat在启动时出现如下异常问题

严重: IOException while loading persisted sessions: java.io.EOFException

严重: Exception loading sessions from persistent storage

分析:EOFException表示输入过程中意外地到达文件尾或流尾的信号,导致从session中获取数据失败。异常是tomcat本身的问题,由于tomcat上次非正常关闭时有一些活动session被持久化(表现为一些临时文件),在重启时,tomcat尝试去恢复这些session的持久化数据但又读取失败造成的。此异常不影响系统的使用。

解决办法:将tomcat的work目录下面的文件清空,主要是*.ser文件,或者只是删除掉session.ser即可以解决。

分享到:
评论

相关推荐

    IDEA JavaWeb项目启动运行后出现404错误的解决方法

    在使用IntelliJ IDEA开发JavaWeb项目时,如果遇到启动运行后出现404错误,即表明找不到对应的资源或页面,这时可以按照以下方法进行排查和解决。 1. web.xml配置错误:web.xml文件是Web应用的核心配置文件,在此...

    dfd参数设置.txt

    - `onuncaught`: 当设置为`y`时,表示当出现未捕获的异常时会暂停JVM的执行。 ##### 示例配置 例如,在Tomcat环境下设置JVM的远程调试配置,可以通过以下命令行参数实现: ```sh -Xdebug -Xrunjdwp:transport=dt...

    openssl生成认证证书的工具

    如果遇到这个异常,说明你的tomcat没有安装apr支持 apr安装详见:http://www.blogjava.net/yongboy/archive/2009/08/31/293343.html 之后启动tomcat,问题应该解决了,看起来效果和第一种方式没什么不同。

    使用jsp基于数据库完成用户登录

    1. 将项目打包成WAR文件,将其复制到Tomcat的`webapps`目录下,启动Tomcat服务器。 2. 在浏览器中访问`http://localhost:8080/yourapp/login.jsp`,测试用户登录功能。 通过以上步骤,你可以使用Java、MySQL和JSP...

    解决Java调用BAT批处理不弹出cmd窗口的方法分析

    在实际开发中,我们还需要处理可能出现的异常,并确保批处理文件执行的完整性和状态。例如,可以使用以下更完整的示例: ```java Runtime rt = Runtime.getRuntime(); Process ps = null; try { ps = rt.exec("cmd...

    使用servlet的简单服务器demo

    在我们的例子中,服务器启动时会加载Servlet,然后初始化,接着处理来自用户的请求,最后当服务器关闭或Servlet不再需要时会被销毁。 2. **GET与POST请求**:HTTP协议中的两种主要请求方法。GET用于获取资源,其...

    sts 创建servlet

    `init()`在Servlet首次被请求时调用,`service()`处理每个请求,而`destroy()`在Servlet被卸载前调用。 8. **Servlet与MVC框架** 虽然Servlet是Java Web的基础,但现代开发更倾向于使用如Spring MVC这样的框架来...

    华为java面试题

    控制器负责接收用户的请求,并处理这些请求过程中可能出现的异常情况。例如,如果发生数据库查询错误,控制器可以捕获这些异常,并向用户返回适当的错误消息或重定向到错误页面。 6. **写一段程序,读取某个txt文件...

    J2ee servlet入门例子

    首先,当服务器启动或首次接收到对Servlet的请求时,Servlet容器会加载并初始化Servlet。然后,在接收到请求时调用`service()`方法处理请求。最后,当服务器关闭或者不再需要Servlet时,Servlet会被销毁。 ### 3. ...

    android之网络文件下载保存到SD_card上.pdf

    假设我们已经在Tomcat服务器上部署了一个包含`a.txt`文件的项目,并启动了服务器。文件的URL为`http://localhost:8081/downloadfile/a.txt`。接下来的步骤如下: 1. **创建Android项目**:在Eclipse中创建一个新的...

    nutch_1.4在windows下安装配置.pdf

    - **异常**: 若遇到 “Exception in thread "main" java.io.IOException: Job failed!” 错误,通常是因为 Cygwin 的编码问题。 - **解决方案**: 修改 Cygwin 安装目录下的 `.bashrc` 文件,将 `LANG` 变量值设为 ...

    JAVA面试题附答案,祝你面试顺利

    - **After-throwing**:仅在方法抛出异常时执行。 - **Around**:环绕通知,在方法调用前后执行。 - **题目解析**: `D: before-throwing`不是Spring切面应用的通知类型,因此正确答案是`D: before-throwing`。 ##...

Global site tag (gtag.js) - Google Analytics