반응형

개발을 하다가 갑자기 특정 페이지에 들어가는데 이클립스 로그창에 이런 메세지가 나오더니 페이지 에러가 났다. -_-;

The code of method _jspService(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) is exceeding the 65535 bytes limit

구글링을 해보니 JVM의 Method Size 는 64K로 제한이 된다고 글들이 써있었다.

일단 해결 방법은 서버에 있는 web.xml에 아래와 같이 설정해주면 된다.   

  1. <servlet>
  2.         <servlet-name>jsp</servlet-name>
  3.         <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
  4.         <init-param>
  5.             <param-name>mappedfile</param-name>
  6.             <param-value>false</param-value>
  7.         </init-param>
  8. </servlet>

JVM spec : Limitations of the Java Virtual Machine

위 링크로 들어가보면 어떤것들을 포함해서 64K로 제한되어있는지 설명이 되어있다.. 물론 영어로.



728x90
반응형

+ Recent posts