그렇지 않은 경우 언제 예상됩니까?Tomcat 7이 Java 7과 호환됩니까?
예인 경우, 기존의 Tomcat 7/Java 6 설치를 Tomcat 7/Java 7로 마이그레이션하기위한 특별한 것이 있는지 알고 계십니까?
감사합니다.
그렇지 않은 경우 언제 예상됩니까?Tomcat 7이 Java 7과 호환됩니까?
예인 경우, 기존의 Tomcat 7/Java 6 설치를 Tomcat 7/Java 7로 마이그레이션하기위한 특별한 것이 있는지 알고 계십니까?
감사합니다.
편집을 할
으로는 Official documentation는 JDK 1.6 사용하거나 나중에 그래서 당신은 JDK 1.7와 톰캣 7을 사용할 수 있습니다 말한다 sourcedelica에 의해 지적했다.
Tomcat 7 Migration Guide도 확인하십시오. 당신이 sun.*
패키지 (which is bad)에서 클래스를 사용하는 경우 특히, JDK 1.7를 사용하여 실패 할 수 있습니다 JDK 1.6 개발 그런데
응용 프로그램. 호환성이 강한 경우에도 몇 가지 경우가 있습니다. 자세한 내용은 Oracle list of incompatibilities을 참조하십시오. 지원 나중에 New features in JDK 1.6 and 1.7
지난 달 (2013 년 2 월) 자바를 1.6에서 1.7로 업데이트했습니다. Tomcat 7.0.37은 Java 업데이트 후에 더 이상 실행되지 않습니다.
Java 1.7을 제거하고 1.6으로 바꾸고 Apache Tomcat을 부드럽게 다시 실행했습니다. 정확한 오류 메시지를 캡처하는 것을 잊어 버렸고 서버 로그에서도 찾을 수 없었습니다.
참고하시기 바랍니다. 내가 jdk6
tomcat 7
와 .I를 사용하고
감사
는 다음과 같은 문제가있다.
INFO: JSR 356 WebSocket (Java WebSocket 1.0) support is not available when running on Java 6.
는
Java 7
에
Tomcat
실행이 메시지를 억제
$CATALINA_HOME/lib
에서
WebSocket JAR
의를 제거하거나
$CATALINA_BASE/conf/catalina.properties
에
tomcat.util.scan.DefaultJarScanner.jarsToSkip
속성에
WebSocketJARs
를 추가합니다.
더 이상 사용되지 않는 Tomcat 7 WebSocket API
을 사용할 수 있습니다.
"later"가 더 이상 true가 아니며 문서가 변경되었습니다. http://stackoverflow.com/a/9294694/1140748 –
첫 번째 링크를 업데이트했습니다. 그것은 실수로 사용자를위한 것이 아니라 Tomcat 자체를 변경하는 사람들을위한 "Tomcat 빌드"페이지를 가리 킵니다. Tomcat 사용자를위한 페이지에는 Java 6 이상이 나와 있습니다. – sourcedelica
업데이트 해 주셔서 감사합니다.) 이전 가이드는 또한이를 확인합니다. 나는 나의 대답도 바로 잡았다. –