这是我在NetBeans启动的Tomcat servlet容器实例中运行我的Web应用程序时得到的错误。为了解决这个问题,我甚至改变了netbeans.conf中的堆大小,但它仍然显示相同的错误。我怎样才能防止这种情况发生?
HTTP状态500 -
--------------------------------------------------------------------------------
键入例外报告
信息
描述服务器遇到一个内部错误(),导致它无法完成此请求。
例外
javax.servlet.ServletException:Servlet执行引发异常
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)
根本原因
java.lang.OutOfMemoryError:Java堆空间
note注意根源的完整堆栈跟踪在Apache Tomcat / 5.5.9日志中可用。
发布于 2018-03-21 14:03:40
更改netbeans.conf中的堆大小仅更改NetBeans本身的堆,而不是通过NetBeans运行的应用程序。
正确的方法是右键单击该项目并选择“属性”,然后选择“运行”。您可以在其中适当地设置VM选项(-Xmx256m
例如)。它应该看起来像这样:
https://stackoverflow.com/questions/-100007703
复制相似问题