Ik upgrade je legacy java app naar jdk 21 en tomcat 11

S
sarman_hub
S
sarman_hub
Sarmad Habib
Sommige informatie is automatisch vertaald.

Over deze dienst

Automatische vertaling

Je app draait op Java 8. Tomcat 9 is voorbij de end of life. Je hebt geprobeerd

Tomcat 10 en alles ging kapot, omdat Tomcat 10 elke

javax.*-package heeft hernoemd naar jakarta.*.


Ik heb deze migratie uitgevoerd op een productieapplicatie, van begin tot eind: JDK 8 naar 21, Tomcat 9 naar 11, volledige javax naar jakarta bronmigratie, en het vervangen van gebundelde lokale jars door juiste Maven

afhankelijkheden.


WAT IK doe


 -> javax naar jakarta namespace migratie door de codebase

 -> JDK upgrade: 8, 11, 17 of 21, afhankelijk van jouw doel

 -> Tomcat 9 naar 10.1 of 11

 -> Verwijderen en vervangen van JDK interne APIs

 -> Dependency upgrades en oplossen van versieconflicten

 -> Ant naar Maven build migratie als je nog op Ant werkt

 -> Spring Boot 2 naar 3 upgrades



WAT je krijgt


  Een werkende build op je doelversie, een lijst van elke verandering

  gemaakt en waarom, en notities over alles wat ik heb gevonden dat jouw

  beslissing vereist.


Weet je niet hoe groot je upgrade is? Begin met het Assessment

pakket, of stuur me eerst een bericht en ik vertel het je.

Maak kennis met Sarmad Habib

Sarmad Habib

Software Engineer

  • Afkomstig uitPakistan
  • Lid sindssep 2024
  • Gem. reactietijd1 uur
  • Talen

    Engels
Java developer, 5+ years on production systems that can't go down. Most of my work is inside existing codebases: finding why something broke, fixing it, and explaining what happened. I've migrated production apps from JDK 8 to 21 and Tomcat 9 to 11, and debugged live out-of-memory incidents on running servers. Day to day: Java 8-21, Spring Boot, Hibernate, Maven, Oracle and PostgreSQL, Tomcat on Linux, GitLab CI/CD. Message me with your problem before ordering. I'll say honestly whether I'm the right person.

Automatische vertaling

Mijn portfolio

Andere Software development diensten die ik aanbied

Gerelateerde tags