2016-10-11 2 views
0

참고 사항 :이 질문은 ECLIPSE에 포함되지 않습니다!Tomcat 6/7, Java 8 : JSP를 컴파일 할 수 없습니다. [다양한 유형]을 해결할 수 없습니다.

저는 명령 행에서 Maven을 사용하고 있습니다.

에 2016년 10월 11일 심각한 오전 11시 11분 52초 org.apache.catalina.core.StandardContext loadOnStartup을 Tomcat7 플러그인의 실행 전쟁 목표의 결과를 사용하려고 : 서블릿 부하() 예외를 조직을 던졌다. apache.jasper.JasperException : JSP 용 클래스를 컴파일 할 수 없습니다.

생성 된 java 파일에서 행 1에 오류가 발생했습니다. java.util.Map $ Entry를 확인할 수 없습니다. 필요한 .class 파일 을 간접적으로 참조했습니다.

생성 된 java 파일의 행에서 1 오류가 발생했습니다. java.util.regex.Pattern을 확인할 수 없습니다. 간접적으로 필요한 .class 파일에서 참조한

jsp 파일의 32 행에 오류가 발생했습니다. /header.jsp java.nio.CharBuffer 유형을 해결할 수 없습니다. 그것은 간접적으로 필요한 .class 파일

에서 참조되는이 코드는 아무 문제없이 작업했던

(이 같은 무리 더 선은), 나는 추측 할 수없는 방법 등 기본적인 클래스 "를 해결할 수 없습니다."

Tomcat6 플러그인을 사용하면 오류가 발생하지만 실패는 시작 시간이 아니라 JSP가 처음 호출되는 시점까지 지연됩니다.

Eclipse와 관련된 비슷한 질문에 대한 답변에서 언급했듯이 Java8과 관련이 있다고 생각합니다. (한 번만 다시 : Eclipse는 여기에 포함되지 않습니다.) 그러나 나는 시정 조치가 무엇인지 잘 모릅니다. 합리적으로 재 컴파일 될 수없는 타겟 1.8에서 컴파일 된 많은 의존성이 있기 때문에 우리는 단지 자바 7로 돌아갈 수 없습니다.

답변

1

알아 냈어. tomcat7 플러그인을 버전 2.0에서 2.2로 업그레이드해야했습니다.

관련 문제