최근 프로젝트를 IAS OJDBC에서 Oracle Weblogic 10.3.3으로 마이그레이션했습니다. 우리는 Eclipse Indigo를 사용하고 있습니다.Weblogic Jsp 컴파일러 대체
일부 JSP는 이전보다 훨씬 큰 Java 파일로 해석되며 일부 서비스의 경우 컴파일 후 최대 크기보다 더 큰 "서비스"기능이 64K보다 큽니다 JVM의 함수에 허용됩니다.
OJDBC 서버에서 컴파일 된 JSP의 이전 Java 파일 크기 ("service"기능에 대해 약 5000 줄의 코드)는 대략 하나의 JSP 파일 크기의 절반 새로운 파일.
온라인에서 찾은 한 가지 해결책은 JSP를 조각으로 "잘라내어" "jsp : include"지시문을 사용하여 한 페이지로 보는 것입니다.
하지만 Eclipse 또는 Weblogic (또는 둘 다)이 다른 JSP 인터프리터 (JSP를 Java로 변환하는 부분)를 사용하도록 지정하고 싶습니다. 그 차이가 너무 크기 때문입니다.
할 방법이 있습니까?
감사합니다, Malki.
편집 -
는 나는이 문서를 발견했다 : Using the WebLogic JSP Compiler. "Precompiling JSP"에서는 JSP 컴파일러 클래스를 정의 할 수있는 "compilerclass"라는 매개 변수에 대해 설명합니다.
문제점은 BEA WebLogic Server 8.1에 대한 문서이지만 Oracle WebLogic Server 10.3.3을 사용하고 있다는 점입니다. 10.3.3의 문서에서 같은 매개 변수를 찾았지만 찾지 못했습니다. 누구든지이 버전에 여전히 존재하는지 알고 있습니까? 그리고 나는 그것을 어디에서 발견 할 수 있는가?
이것은 Eclipse와는 아무런 관련이 없습니다. 전적으로 WeebLogic 문제입니다. – nitind