{"id":48944,"date":"2025-05-21T07:35:57","date_gmt":"2025-05-21T07:35:57","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=48944"},"modified":"2025-05-21T09:51:11","modified_gmt":"2025-05-21T09:51:11","slug":"netbeans-26-java-se-25-support","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2025\/05\/netbeans-26-java-se-25-support\/","title":{"rendered":"NetBeans 26 Added Java SE 25 Support for Tomcat, TomEE &#038; GlassFish"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/01\/netbeans-icon.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-47886\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/01\/netbeans-icon-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/01\/netbeans-icon-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/01\/netbeans-icon-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/01\/netbeans-icon-700x700.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/01\/netbeans-icon-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/01\/netbeans-icon.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>After 3 months of development, Apache NetBeans announced the new 26 release today.<\/p>\n<p>The new release updated its UI with better HiDPI support. It now displays the dragged tab image and ensures to render SVG icons at full resolution on HiDPI screens. And, there are 150 more icons updated from GIF\/PNG to SVG to look good on HiDPI\/Retina screens.<\/p>\n<p><!--more--><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/netbeans26.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-48945\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/netbeans26-700x440.webp\" alt=\"\" width=\"610\" height=\"383\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/netbeans26-700x440.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/netbeans26-300x189.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/netbeans26-768x483.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/netbeans26-1320x831.webp 1320w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/netbeans26.webp 1343w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>NetBeans 26 added Java SE 25 support for Tomcat, TomEE, and GlassFish, though this Java version is still in development and scheduled to be released on September 16.<\/p>\n<p>There are as well OpenJDK hotspot tests support, port forward command to the Oracle Cloud Assets, javadoc html compliant for jdk 23 javadoc, Preferences cache for java hints, Jakarta EE 11 and Swing GUI templates improvements, and various bug-fixes.<\/p>\n<p>The release also removed Security Manager that&#8217;s inactive since JDK 24 and disabled by default in last v25, and removed deprecated Integer constructor usage.<\/p>\n<p>Other changes include:<\/p>\n<ul>\n<li>Upgrade Gradle Tooling API to 8.14<\/li>\n<li>Micronaut applications use <code>--also-make<\/code> for run+debug by default.<\/li>\n<li>Remove hardcoded background default for ant property values.<\/li>\n<li>Add support for container query length units (e.g., cqw, cqh, cqi, cqb, cqmin, cqmax) for CSS.<\/li>\n<li>Add async generator methods.<\/li>\n<li>Enable switching preview for search results, refactoring and bookmarks.<\/li>\n<li>And more. See <a href=\"https:\/\/github.com\/apache\/netbeans\/releases\/tag\/26\" target=\"_blank\" rel=\"noopener\">Github release page<\/a> for details.<\/li>\n<\/ul>\n<h3>Get NetBeans 26<\/h3>\n<p>Apache NetBeans offers official packages which are available to download via the link below:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/netbeans.apache.org\/front\/main\/download\/nb26\/\" target=\"_blank\" rel=\"noreferrer noopener\">Download NetBeans 26<\/a><\/div>\n<\/div>\n<p>Ubuntu users may either search &amp; install it the snap package directly from App Center (or Ubuntu Software for 22.04), or download &amp; install native <code>.deb<\/code> package at <a href=\"https:\/\/installers.friendsofapachenetbeans.org\/\" target=\"_blank\" rel=\"noopener\">this page<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>After 3 months of development, Apache NetBeans announced the new 26 release today. The new release updated its UI with better HiDPI support. It now displays the dragged tab image and ensures to render SVG icons at full resolution on HiDPI screens. And, there are 150 more icons updated from GIF\/PNG to SVG to look [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":47886,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[730,2086],"class_list":["post-48944","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-netbeans-ide","tag-programming"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/48944","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=48944"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/48944\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/47886"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=48944"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=48944"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=48944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}