Verkauf beendet

Workshop Java 9 Migration

Eventinformationen

Dieses Event teilen

Datum und Uhrzeit

Veranstaltungsort

Veranstaltungsort

Eppleton IT Consulting

Heimeranstrasse 68

3. OG

80339 München

Germany

Karte anzeigen

Wer von meinen Freunden geht hin?
Beschreibung des Events

Beschreibung

Java 9 hält mehr Herausforderungen für Entwickler bereit, als jedes bisherige Release. Die enorme Leistung, die Java Plattform zu modularisieren hat zu vielen internen Änderungen geführt, die nahezu jede Anwendung betreffen. In diesem Workshop lernen Sie Ihre Anwendung auf Java 9 Kompatibilität zu prüfen und erfolgreich zu portieren.

Da es eine Reihe unterschiedlicher Probleme geben kann, gehen wir dabei Schritt für Schritt vor und lösen jeweils eine bestimmte Klasse von Problemen. Dieser Workshop enthält eine Vielzahl praktischer Übungen, die jeweils ein Problem illustrieren, zusammen mit einem einfachen Plan um Probleme dieser Klasse zu lösen. Nach Abschluss des Workshops haben Sie einen genauen Plan, wie Sie bei der Portierung nach Java 9 vorgehen müssen und kennen alle Tools und Tricks, die Sie dafür brauchen.

Behandelte Themen:

Einführung Modularität unter Java 9/Jigsaw:

  • Module Path versus Classpath
  • Multiversion JARs
  • Umbau häufig verwendeter interner Details in public APIs

Test der unter Java 8 kompilierten Anwendung auf Java 9:

  • Lösen von Problemen mit der Bytecode-Kompatibilität
  • Unbekannte JVM-Flags/Optionen
  • Umgang mit JVM-Warnungen
  • Neue / entfernte GC-Optionen
  • Geänderte Datumsformate

Test externe Bibliotheken & Abhängigkeiten:

  • OpenJDK Quality Map
  • Aktualisieren Maven Runtime Dependencies
  • IDE-Support (NetBeans, IDEA, Eclipse)

Source-Code Kompatibilität

  • Neue keywords
  • IllegalAccessErrors
  • Umgang mit deprecation/removal Warnings
  • Neues Tool: jdeps
  • Maven jdeps Plugin
  • Anpassung an neues target/source Versionierungsschema
  • Entfernte sun.* APIs (sun.misc und sun.reflect)

Struktur JDK/JRE

  • Endorsed-Directory-Mechanismus

Maven und Jigsaw

  • Maven Projekte erfolgreich portieren

Wir wissen, dass Ihre Zeit kostbar ist und kümmern uns in diesem Workshop ausschließlich um die Portierung von bestehenden Anwendungen nach Java 9. Wenn Sie Alles über neue Features erfahren möchten, besuchen Sie zusätzlich unser Java 9 Bootcamp.

Mit Freunden teilen

Datum und Uhrzeit

Veranstaltungsort

Eppleton IT Consulting

Heimeranstrasse 68

3. OG

80339 München

Germany

Karte anzeigen

Dieses Event speichern

Event gespeichert