Análisis de migración de Java
Las flotas JMS facilitan la migración de aplicaciones de JDK anteriores a las más recientes para desarrolladores que buscan aprovechar las últimas mejoras de rendimiento y mejoras de lenguaje. Mediante su función de análisis de migración, JMS realiza un análisis completo de la aplicación y genera informes detallados en los que se indica el esfuerzo y el riesgo potenciales implicados en el proceso de migración.
El informe de análisis de migración proporciona a los responsables de la toma de decisiones empresariales y a los desarrolladores una evaluación detallada del esfuerzo necesario para realizar la transición de las aplicaciones a una versión de JDK más reciente. El análisis de migración también permite a los desarrolladores considerar fácilmente diferentes opciones de versión de JDK. Al cuantificar el esfuerzo involucrado en la migración a diferentes versiones de JDK, los desarrolladores pueden tomar decisiones informadas sobre a qué versión de JDK migrar.
Nota
El análisis de migración se puede llamar en cargas de trabajo de Java que se ejecutan en las versiones Oracle y OpenJDK de Java 8 y versiones posteriores.
El análisis de migración se puede llamar en cargas de trabajo de Java que se ejecutan en las versiones Oracle y OpenJDK de Java 8 y versiones posteriores.
Aunque existen herramientas de análisis estático de JDK como jdeps y jdeprscan, Migration Analysis ofrece capacidades adicionales:
- Los informes de análisis del análisis de migración ayudan a los desarrolladores a identificar las clases y las API que necesitan cambios, especificando tanto las modificaciones obligatorias como las recomendadas.
- Los informes de análisis de migración especifican los números de línea en el código fuente donde se necesitan modificaciones.
- Soporta el análisis de varias versiones de JDK de destino sin necesidad de instalar esos JDK. Por el contrario,
jdepsyjdeprscannecesitan que se instale el JDK correspondiente para realizar el análisis. - El informe incluye enlaces externos como
javadoc,jeps,BugDB, que ayudan a los desarrolladores a encontrar información adicional o alternativas para solucionar los problemas. - A diferencia de
jdepsyjdeprscan, Migration Analysis no muestra las API de JDK utilizadas por las aplicaciones.
El informe está disponible en dos formatos:
- En JMS Fleet Management: el informe se puede ver en la consola de OCI desde la flota donde se inició la acción de análisis de migración.
- HTML estático: el informe se puede descargar desde la consola de OCI, lo que permite compartir fácilmente con otros miembros del equipo para análisis y discusión colaborativos.
Para activar el análisis de migración de Java en su flota, consulte Activación de funciones avanzadas.