{"id":8,"date":"2026-04-26T17:05:38","date_gmt":"2026-04-26T15:05:38","guid":{"rendered":""},"modified":"2026-04-26T17:05:38","modified_gmt":"2026-04-26T15:05:38","slug":"migration-java-17-21","status":"publish","type":"post","link":"https:\/\/talaxie.org\/index.php\/2026\/04\/26\/migration-java-17-21\/","title":{"rendered":"Migration vers Java 17 et Java 21 : les enjeux pour Talaxie"},"content":{"rendered":"\n<p style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.353), 1.1rem);\">L&rsquo;un des chantiers majeurs de Talaxie est la migration du runtime Java. Talend Open Studio 8.0 reposait sur Java 11, une version dont le support \u00e9tendu arrive \u00e0 son terme. Talaxie entreprend une migration progressive vers Java 17, puis Java 21 (LTS).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:clamp(0.984rem, 0.984rem + ((1vw - 0.2rem) * 0.809), 1.5rem);\">Pourquoi migrer ?<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>S\u00e9curit\u00e9<\/strong> : les anciennes versions de Java ne re\u00e7oivent plus de correctifs de s\u00e9curit\u00e9<\/li>\n<li><strong>Performance<\/strong> : le garbage collector ZGC et les am\u00e9liorations du JIT dans Java 17+ offrent des gains mesurables<\/li>\n<li><strong>Modernit\u00e9<\/strong> : records, sealed classes, pattern matching simplifient le code<\/li>\n<li><strong>\u00c9cosyst\u00e8me<\/strong> : de nombreuses biblioth\u00e8ques exigent d\u00e9sormais Java 17 minimum<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:clamp(0.984rem, 0.984rem + ((1vw - 0.2rem) * 0.809), 1.5rem);\">\u00c9tat d&rsquo;avancement<\/h2>\n\n\n\n<p>La compilation sous Java 17 est fonctionnelle pour les modules DI (Data Integration). Les travaux sur ESB et BD sont en cours. La communaut\u00e9 est invit\u00e9e \u00e0 tester et remonter les incompatibilit\u00e9s rencontr\u00e9es.<\/p>\n\n\n\n<p>Consultez la <a href=\"https:\/\/github.com\/Talaxie\">roadmap sur GitHub<\/a> pour suivre l&rsquo;avancement de la migration.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;un des chantiers majeurs de Talaxie est la migration du runtime Java. Talend Open Studio 8.0 reposait sur Java 11, une version dont le support \u00e9tendu arrive \u00e0 son terme. Talaxie entreprend une migration progressive vers Java 17, puis Java 21 (LTS). Pourquoi migrer ? S\u00e9curit\u00e9 : les anciennes versions de Java ne re\u00e7oivent plus [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-8","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/talaxie.org\/index.php\/wp-json\/wp\/v2\/posts\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/talaxie.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/talaxie.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/talaxie.org\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/talaxie.org\/index.php\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":0,"href":"https:\/\/talaxie.org\/index.php\/wp-json\/wp\/v2\/posts\/8\/revisions"}],"wp:attachment":[{"href":"https:\/\/talaxie.org\/index.php\/wp-json\/wp\/v2\/media?parent=8"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/talaxie.org\/index.php\/wp-json\/wp\/v2\/categories?post=8"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/talaxie.org\/index.php\/wp-json\/wp\/v2\/tags?post=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}