Eclipse在我的UNIX计算机上发出内存不足异常,拥有jdk 1.6.尝试多次运行我的web应用程序而不终止本地应用程序服务器。 然后通过vm参数增加我的堆空间,并尝试更改Eclipse.ini。 但没用。是FileCleaner以避免Web应用程序中的多个部署?
Google搜索了一段时间 并且知道它是webapp classLoader多个部署的问题。我无法找到解决这个问题的方法。请给出一个解决方案来解决这个问题。
我发现使用FileCleaner(FileCleaningTracker)为避免LogoutServlet多种部署和编写的代码。
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
req.getSession().invalidate();
FileCleaner.getInstance().exitWhenFinished();
resp.sendRedirect("/index");
}
但它不工作。
在此先感谢。