광고 타깃
수고양이와 신청 서버 행정관에 Java/JSP 개발자.

문제
수고양이 5.5는 JSP 편집을 위해 디폴트로 가능하게 된 식 JDT 컴파일러로 (아래에 수고양이 5.0와 버전과는 다른) 온다. JDT 컴파일러는 고분고분한 지금 현재 jdk 1.5가 아니다.

해결책
다만 자바 1.4 원시 코드 고분고분한 JSP 페이지 (당신은 대본이 있는 jsp 부호 및 다른 자바에서 1.5 특징 generics 또는 autoboxing를 사용할 수 없다)는 당신의 %JAVA_HOME% \ 여성해방운동 전화번호부의 %TOMCAT_HOME% \ 공유지 \ 여성해방운동에 및 자바를 가진 javac 1.5 컴파일러를 이용하기 위하여 1.4 고분고분한 표적 종류, 당신 tools.jar를 추가해야 한다 생성했다.
다음 %TOMCAT_HOME% \ 공유지 \ 여성해방운동에 있는 ant.jar로 벽옥 컴파일러 jdt.jar를 교환하십시오. 당신을 개미의 최신 버전을 다운로드하기 위하여 확인하십시오.

당신의 JSP 파일에 있는 1.5 특징을 가능하게 하기 위하여 (generics와 예를 들면 autoboxing 같이) 당신이 게다가 %TOMCAT_HOME% \ conf \ web.xml 파일을 변경할 필요가 있는.

당신은 대담한에서 아래에 보이는 바와 같이 2개의 init 매개변수를 추가할 필요가 있다:

    < servlet="">
        < servlet-name="">jsp<>
        < servlet-class="">org.apache.jasper.servlet.JspServlet<>
        < init-param="">
            < param-name="">포크<>
            < param-value="">틀린<>
        <>
        < init-param="">
            < param-name="">compilerSourceVM<>
            < param-value="">1.5<>
        <>
        < init-param="">
            < param-name="">compilerTargetVM<>
            < param-value="">1.5<>
        <>
        < init-param="">
            < param-name="">xpoweredBy<>
            < param-value="">틀린<>
        <>
        < load-on-startup="">3<>
    <>

compilerSourceVMcompilerTargetVM 매개변수는 근원을 추측하는 컴파일러가 고분고분한 자바 1.5이고 생성된 표적 종류가 고분고분할 자바 1.5일 것이라는 점을 나타낸다.

부작용
이것은 또한 개미를 가능하게 한다. Javac는 개미에게서 빌어진다.

저에게 화제에 더 질문을 질문하지 말라. 더 설명을 위한 수고양이 원시 코드를, 필요하면 읽으십시오.

절차는 잘 시험되고 예외 없이 일한다. 지시는 Windows 플래트홈을 위해 지어진다. 유닉스 또는 리눅스 플래트홈을 위해 지시 (사소한 변화)를 적당히 적응시키십시오.

코멘트는 환영받다.