Si no, ¿cuándo está previsto?¿Tomcat 7 ahora es compatible con Java 7?
En caso afirmativo, ¿sabe si hay algo especial para migrar una instalación existente de Tomcat 7/Java 6 a Tomcat 7/Java 7?
Gracias!
Si no, ¿cuándo está previsto?¿Tomcat 7 ahora es compatible con Java 7?
En caso afirmativo, ¿sabe si hay algo especial para migrar una instalación existente de Tomcat 7/Java 6 a Tomcat 7/Java 7?
Gracias!
EDITADO
Como ha señalado el sourcedelicaOfficial documentation dice que usted puede utilizar el JDK 1.6 o posterior para que pueda utilizar Tomcat 7 con JDK 1.7.
También verifique Tomcat 7 Migration Guide.
Por cierto sus aplicaciones desarrolladas con JDK 1.6 puede fallar utilizando JDK 1.7, especialmente si se utiliza en las clases sun.*
paquetes (which is bad). Incluso si la retrocompatibilidad es fuerte, existen algunos casos de esquina, consulte Oracle list of incompatibilities para obtener más detalles.
también se pueden encontrar algunas cosas acerca de esto en este artículo SO: New features in JDK 1.6 and 1.7
Último mes (febrero de 2013) Actualicé mi Java de 1.6 a 1.7. Sin embargo, la actualización tiene repercusión: Tomcat 7.0.37 ya no se ejecuta después de la actualización de Java.
Intenté desinstalar Java 1.7, reemplazar con 1.6 y Apache Tomcat funciona sin problemas nuevamente. Olvidé capturar el mensaje de error exacto y no pude encontrarlo en los registros del servidor.
FYI.
Gracias
estoy usando jdk6
con tomcat 7
.i tienen problemas siguientes.
INFO: JSR 356 WebSocket (Java WebSocket 1.0) support is not available when running on Java 6.
Para suprimir este mensaje, ejecutar Tomcat
en Java 7
, retire los WebSocket JAR
s de $CATALINA_HOME/lib
o agregar el WebSocketJARs
a la propiedad tomcat.util.scan.DefaultJarScanner.jarsToSkip
en $CATALINA_BASE/conf/catalina.properties
.
Tenga en cuenta que la Tomcat 7 WebSocket API
obsoleta estará disponible.
El "más tarde" ya no es cierto, la documentación ha cambiado. Ver http://stackoverflow.com/a/9294694/1140748 –
He actualizado el primer enlace. Señalaba erróneamente la página "Building Tomcat" que no es para usuarios sino para personas que realizan cambios en Tomcat. La página para usuarios de Tomcat dice Java 6 o posterior. – sourcedelica
Gracias por la actualización;) La guía de migración también lo confirma. He corregido mi respuesta también. –