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.

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, jdeps y jdeprscan necesitan 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 jdeps y jdeprscan, Migration Analysis no muestra las API de JDK utilizadas por las aplicaciones.

El informe está disponible en dos formatos:

  1. 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.
  2. 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.