Java-Migrationsanalyse
JMS Fleets erleichtert die Migration von Anwendungen von älteren JDKs zu neueren Anwendungen für Entwickler, die von den neuesten Performanceverbesserungen und Sprachverbesserungen profitieren möchten. Über das Feature "Migrationsanalyse" führt JMS eine umfassende Analyse der Anwendung durch und generiert detaillierte Berichte, in denen der potenzielle Aufwand und das potenzielle Risiko des Migrationsprozesses aufgeführt werden.
Der Bericht "Migrationsanalyse" bietet Entscheidungsträgern und Entwicklern von Unternehmen eine detaillierte Bewertung des Aufwands für den Übergang von Anwendungen zu einer neueren JDK-Version. Die Migrationsanalyse ermöglicht es Entwicklern auch, verschiedene JDK-Versionsoptionen zu berücksichtigen. Durch Quantifizierung des Aufwandes bei der Migration zu verschiedenen JDK-Versionen können Entwickler fundierte Entscheidungen darüber treffen, zu welcher JDK-Version migriert werden soll.
Hinweis
Die Migrationsanalyse kann für Java-Workloads aufgerufen werden, die auf Oracle- und OpenJDK-Releases von Java 8 und höher ausgeführt werden.
Die Migrationsanalyse kann für Java-Workloads aufgerufen werden, die auf Oracle- und OpenJDK-Releases von Java 8 und höher ausgeführt werden.
Obwohl es statische JDK-Analysetools wie jdeps
und jdeprscan
gibt, bietet die Migrationsanalyse zusätzliche Funktionen:
- Analyseberichte aus der Migrationsanalyse helfen Entwicklern dabei, Klassen und APIs zu identifizieren, die geändert werden müssen. Dabei werden sowohl erforderliche als auch empfohlene Änderungen angegeben.
- Migrationsanalyseberichte geben die Positionsnummern im Quellcode an, bei denen Änderungen erforderlich sind.
- Es unterstützt die Analyse mehrerer JDK-Zielversionen, ohne dass Sie diese JDKs installieren müssen. Im Gegensatz dazu müssen
jdeps
undjdeprscan
das entsprechende JDK installieren, um eine Analyse durchzuführen. - Der Bericht enthält externe Links wie
javadoc
,jeps
,BugDB
, mit denen Entwickler zusätzliche Informationen oder Alternativen finden können, um die Probleme zu beheben. - Im Gegensatz zu
jdeps
undjdeprscan
listet die Migrationsanalyse die von Anwendungen verwendeten JDK-APIs nicht auf.
Der Bericht ist in zwei Formaten verfügbar:
- In JMS-Flottenmanagement: Der Bericht kann in der OCI-Konsole aus der Flotte angezeigt werden, in der die Migrationsanalyseaktion initiiert wurde.
- Statisches HTML: Der Bericht kann von der OCI-Konsole heruntergeladen werden und ermöglicht eine einfache gemeinsame Verwendung mit anderen Teammitgliedern für gemeinsame Analysen und Diskussionen.
Informationen zum Aktivieren der Java-Migrationsanalyse in Ihrer Flotte finden Sie unter Erweiterte Features aktivieren.