{"id":116200,"date":"2024-05-30T15:39:55","date_gmt":"2024-05-30T13:40:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/dostupna-integrirovannaya-sreda-razrabotki-apache-netbeans-22"},"modified":"2024-05-30T15:39:55","modified_gmt":"2024-05-30T13:40:00","slug":"dostupna-integrirovannaya-sreda-razrabotki-apache-netbeans-22","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/dostupna-integrirovannaya-sreda-razrabotki-apache-netbeans-22","title":{"rendered":"The integrated development environment Apache NetBeans 22 is now available","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>The release of the integrated development environment Apache NetBeans 22 has been announced, providing support for programming languages such as Java SE, Java EE, PHP, C\/C++, JavaScript, Rust, and Groovy. Pre-built installations will soon be available for Linux (snap, flatpak), Windows, and macOS.      <\/p>\n<p>Among the proposed changes:  <\/p>\n<ul>\n<li class=\"l\"> The user interface now displays information about keyboard shortcuts for common operations.    <center><img decoding=\"async\" alt=\"The integrated development environment Apache NetBeans 22 is now available\" src=\"\/wp-content\/uploads\/2024\/05\/2e0f6e6976c8bf5f8a7390facc0a5294.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Icons have been updated for macOS.  <center><img decoding=\"async\" alt=\"The integrated development environment Apache NetBeans 22 is now available\" src=\"\/wp-content\/uploads\/2024\/05\/3d30723891fd115511bc8a6e81c1c72d.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> A section for favorite directories has been added to the file chooser panel.  <center><img decoding=\"async\" alt=\"The integrated development environment Apache NetBeans 22 is now available\" src=\"\/wp-content\/uploads\/2024\/05\/871d7e0aea191c13964c16cfa98d4a6d.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> A new Dashboard API has been introduced to replace the splash screen displayed at startup (Welcome page).  <center><img decoding=\"async\" alt=\"The integrated development environment Apache NetBeans 22 is now available\" src=\"\/wp-content\/uploads\/2024\/05\/bf61251617ff90915b4cc544544287a9.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> The interface for viewing Git history and changes has been improved.  <center><img decoding=\"async\" alt=\"The integrated development environment Apache NetBeans 22 is now available\" src=\"\/wp-content\/uploads\/2024\/05\/f36f62e67092c1552e8c99f90b8f3a29.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"The integrated development environment Apache NetBeans 22 is now available\" src=\"\/wp-content\/uploads\/2024\/05\/c50a91254c4baa4404baa31257f26fdb.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Initial support for JDK 22 has been added for Java projects. Code templates for the methods List.of(), Map.of(), and Set.of(), as well as sealed classes and the record type, have been introduced. The code generator for record and enum types has been updated. The built-in Java compiler nb-javac (a modified version of javac) in NetBeans has been upgraded to version 22. Code completion for static Java class methods is now provided. Support for the Spring 5.3.31 MVC framework has been implemented, and support for the obsolete Spring 3 and 4 branches has been discontinued.\n<li class=\"l\"> Support for the Gradle and Maven build systems has been enhanced. The Gradle tooling and API support code have been updated to Gradle version 8.7 and Maven to version 9.10. The Gradle project creation wizard has been improved. The data indexing engine in Maven has been upgraded to Lucene 9.10.0. The experimental feature for Maven uploads has been removed, and issues related to conflicting dependencies have been resolved. The ability to create images for Helidon projects has been added. The class renaming function in Maven projects has been streamlined.\n<li class=\"l\"> When building with Ant tooling, support has been added for the property javac.release.\n<li class=\"l\"> In the PHP environment, support for features introduced in new PHP versions has been improved. Information display during debugging breakpoints has been enhanced. The code assistant now includes support for Auto Import operations. The checking of renames during refactoring has been improved.\n<li class=\"l\"> Support for Jakarta EE 11, GlassFish 7.0.14, and GlassFish 8.0.0-M4 has been added, along with <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/en\/server\/dts-los-angeles\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3659\">server<\/a> Wildfly 31 applications. Support for Apache Struts 1 has been discontinued. For the Micronaut framework, separate templates have been added for creating custom controllers and loading controllers from repositories. For Jakarta-based projects, code auto-completion for JSF and JSP pages has been included, as well as the activation of Servlet, Filter, and Listener generation. The JSF Facelets template creation master has added support for the JSF 4+ namespace.\n<li class=\"l\"> The environment for web projects has added support for the Chrome DevTools Protocol for debugging Node.js applications. The JavaScript editor now implements JAR-URL handling, improves code auto-completion with comments, and supports the meta-properties new.target and import.meta. JavaScript engine recovery has also been enhanced.\n<li class=\"l\"> libs.graaljs, libs.graalsdk, and libs.truffleapi have been updated to version 24.\n<li class=\"l\"> Support for Java code generation based on precompiled GoLang and ANTLR (ANother Tool for Language Recognition) grammars has been added. ANTLR toolkit versions have been updated.\n<li class=\"l\"> Expanded capabilities related to the use of <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/en\/server\/\"   title=\"servers\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1527\">servers<\/a> LSP (Language Server Protocol).\n<li class=\"l\"> Working with Truffle breakpoints has been enabled.    <center><img decoding=\"async\" alt=\"The integrated development environment Apache NetBeans 22 is now available\" src=\"\/wp-content\/uploads\/2024\/05\/bc95f7b589f9d917f6a34ff9551da86d.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>        <\/ul>\n<p>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61273\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0441\u0440\u0435\u0434\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Apache NetBeans 22, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Java SE, Java EE, PHP, C\/C++, JavaScript, Rust \u0438 Groovy. \u0413\u043e\u0442\u043e\u0432\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u0432 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0431\u0443\u0434\u0443\u0442 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0434\u043b\u044f Linux (snap, flatpak), Windows \u0438 macOS. \u0421\u0440\u0435\u0434\u0438 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u0412 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d \u043f\u043e\u043a\u0430\u0437 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0433\u043e\u0440\u044f\u0447\u0438\u0445 \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u0445 \u0434\u043b\u044f \u0432\u044b\u0437\u043e\u0432\u0430 \u0442\u0438\u043f\u043e\u0432\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439. \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u044b \u043f\u0438\u043a\u0442\u043e\u0433\u0440\u0430\u043c\u043c\u044b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":116201,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-116200","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0441\u0440\u0435\u0434\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Apache NetBeans 22, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Java SE, Java EE, PHP, C\/C++, JavaScript, Rust \u0438 Groovy.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/dostupna-integrirovannaya-sreda-razrabotki-apache-netbeans-22\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0441\u0440\u0435\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Apache NetBeans 22 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0441\u0440\u0435\u0434\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Apache NetBeans 22, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Java SE, Java EE, PHP, C\/C++, JavaScript, Rust \u0438 Groovy.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/dostupna-integrirovannaya-sreda-razrabotki-apache-netbeans-22\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-05-30T13:40:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-05-30T13:40:00+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Apache NetBeans 22 Integrated Development Environment is now available | ProHoster","description":"The release of Apache NetBeans 22 Integrated Development Environment (IDE) has been introduced, providing support for programming languages such as Java SE, Java EE, PHP, C\/C++, JavaScript, Rust, and Groovy.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/dostupna-integrirovannaya-sreda-razrabotki-apache-netbeans-22","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0441\u0440\u0435\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Apache NetBeans 22 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0441\u0440\u0435\u0434\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Apache NetBeans 22, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Java SE, Java EE, PHP, C\/C++, JavaScript, Rust \u0438 Groovy.","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/dostupna-integrirovannaya-sreda-razrabotki-apache-netbeans-22","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-05-30T13:40:00+00:00","article:modified_time":"2024-05-30T13:40:00+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"116200","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-22 15:43:07","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 01:23:19","updated":"2026-02-22 15:43:07","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/116200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=116200"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/116200\/revisions"}],"predecessor-version":[{"id":162187,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/116200\/revisions\/162187"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/116201"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=116200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=116200"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=116200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}