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,
jdeps
yjdeprscan
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
yjdeprscan
, 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.