{"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\/sl\/blog\/news\/dostupna-integrirovannaya-sreda-razrabotki-apache-netbeans-22","title":{"rendered":"The integrated development environment Apache NetBeans 22 is available","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Predstavljena je nova verzija integriranog razvojnog okru\u017eenja Apache NetBeans 22, koja pru\u017ea podr\u0161ku za programske jezike Java SE, Java EE, PHP, C\/C++, JavaScript, Rust i Groovy. Pripremljene verzije bit \u0107e uskoro dostupne za Linux (snap, flatpak), Windows i macOS.      <\/p>\n<p>Med predlaganimi spremembami:  <\/p>\n<ul>\n<li class=\"l\"> Korisni\u010dko su\u010delje sada prikazuje informacije o pre\u010dacima za pozivanje uobi\u010dajenih operacija.    <center><img decoding=\"async\" alt=\"The integrated development environment Apache NetBeans 22 is available\" src=\"\/wp-content\/uploads\/2024\/05\/2e0f6e6976c8bf5f8a7390facc0a5294.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Ikone su a\u017eurirane za macOS.  <center><img decoding=\"async\" alt=\"The integrated development environment Apache NetBeans 22 is available\" src=\"\/wp-content\/uploads\/2024\/05\/3d30723891fd115511bc8a6e81c1c72d.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> U dijalogu za odabir datoteka dodana je sekcija s omiljenim direktorijima.  <center><img decoding=\"async\" alt=\"The integrated development environment Apache NetBeans 22 is available\" src=\"\/wp-content\/uploads\/2024\/05\/871d7e0aea191c13964c16cfa98d4a6d.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Dodano je Dashboard API za zamjenu ekrana za u\u010ditavanje (Welcome stranica) prilikom pokretanja.  <center><img decoding=\"async\" alt=\"The integrated development environment Apache NetBeans 22 is available\" src=\"\/wp-content\/uploads\/2024\/05\/bf61251617ff90915b4cc544544287a9.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Unaprije\u0111eno je su\u010delje za pregled povijesti i promjena u Git-u.  <center><img decoding=\"async\" alt=\"The integrated development environment Apache NetBeans 22 is 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 available\" src=\"\/wp-content\/uploads\/2024\/05\/c50a91254c4baa4404baa31257f26fdb.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Za projekte u programskom jeziku Java dodana je po\u010detna podr\u0161ka za JDK 22. Dodati su kodni obrasci za metode List.of(), Map.of() i Set.of(), kao i za za\u0161ti\u0107ene (\"sealed\") klase i tip \"record\". A\u017euriran je generator koda za tipove \"record\" i \"enum\". Do verzije 22 a\u017euriran je ugra\u0111eni Java kompajler nb-javac (modifikovani javac) u NetBeans-u. Obezbe\u0111eno je automatsko dopunjavanje koda za stati\u010dke metode Java klasa. Implementirana je podr\u0161ka za MVC okvir Spring 5.3.31, dok je podr\u0161ka za zastarele grane Spring 3 i 4 obustavljena.\n<li class=\"l\"> Pobolj\u0161ana je podr\u0161ka za sustave izgradnje Gradle i Maven. Alati za Gradle i kod podr\u0161ke API su a\u017eurirani na verziju Gradle 8.7, a Maven na verziju 9.10. Unaprije\u0111en je \u010darobnjak za izradu projekata u Gradle-u. Motor indeksiranja podataka u Maven-u a\u017euriran je na Lucene 9.10.0. Uklonjena je eksperimentalna funkcija u\u010ditavanja Maven-a i rije\u0161eni su problemi s konfliktima u zavisnostima. Dodana je mogu\u0107nost izrade slika za projekte Helidon. Implementirana je funkcija preimenovanja klasa u Maven projektima.\n<li class=\"l\"> Prilikom izgradnje uz upotrebu alata Ant, implementirana je podr\u0161ka za svojstvo javac.release.\n<li class=\"l\"> U PHP okru\u017eenju pobolj\u0161ana je podr\u0161ka za mogu\u0107nosti koje su se pojavile u novim verzijama PHP-a. Pobolj\u0161ano je prikazivanje informacija prilikom aktivacije to\u010daka prekida tijekom debagiranja. U alate za automatsko dovr\u0161avanje koda dodana je podr\u0161ka za automatski import (Auto Import). Pobolj\u0161ano je provjeravanje preimenovanja tijekom refaktoringa.\n<li class=\"l\"> Dodana je podr\u0161ka za platformu Jakarta EE 11, GlassFish 7.0.14 i GlassFish 8.0.0-M4, kao i <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/server\/dts-los-angeles\/\"   title=\"stre\u017enika\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3659\">stre\u017enika<\/a> aplikacij Wildfly 31. Podpora za Apache Struts 1 je prenehana. Za okvir Micronaut so dodani lo\u010deni predlogi za ustvarjanje lastnih kontrolerjev in nalaganje kontrolerjev iz repozitorijev. Za projekte, ki temeljijo na Jarkati, je vklju\u010den samodejni dopolnilni vnos kode za strani JSF in JSP, aktivirana je generacija Servletov, Filterjev in Listenerjev. V orodju za ustvarjanje predlog JSF Facelets je bila dodana podpora za prostor imen JSF 4+.\n<li class=\"l\"> V okolju za web projekte je bila dodana podpora za protokol Chrome DevTools Protocol za odpravljanje napak v aplikacijah Node.js. V urejevalniku JavaScript je izvedeno obravnavanje JAR-URL, izbolj\u0161ano je samodejno dopolnjevanje kode s komentarji, uvedena je podpora za meta lastnosti new.target in import.meta. Izbolj\u0161ano je obnovitev po neuspehu JavaScript motorja.\n<li class=\"l\"> Do razli\u010dice 24 so posodobljeni libs.graaljs, libs.graalsdk in libs.truffleapi.\n<li class=\"l\"> Dodana je podpora za generacijo Java kode na podlagi predkompajliranih gramatik GoLang in ANTLR (ANother Tool for Language Recognition). Posodobljene so razli\u010dice orodij ANTLR.\n<li class=\"l\"> Raz\u0161irjene so mo\u017enosti, povezane z uporabo <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/server\/\"   title=\"stre\u017enikov\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1527\">stre\u017enikov<\/a> LSP (Protokol jezikovne stre\u017enice).\n<li class=\"l\"> Delo s to\u010dkami za ustavljanje Truffle je omogo\u010deno.    <center><img decoding=\"async\" alt=\"The integrated development environment Apache NetBeans 22 is available\" src=\"\/wp-content\/uploads\/2024\/05\/bc95f7b589f9d917f6a34ff9551da86d.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>        <\/ul>\n<p>Izvor: <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.4 - 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\/sl\/blog\/news\/dostupna-integrirovannaya-sreda-razrabotki-apache-netbeans-22\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\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\/sl\/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\udd47Na voljo je integrirano razvojno okolje Apache NetBeans 22 | ProHoster","description":"Predstavljen je izdelek integriranega razvojnega okolja Apache NetBeans 22, ki nudi podporo programskim jeziki Java SE, Java EE, PHP, C\/C++, JavaScript, Rust in Groovy.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/news\/dostupna-integrirovannaya-sreda-razrabotki-apache-netbeans-22","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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\/sl\/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\/sl\/wp-json\/wp\/v2\/posts\/116200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=116200"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/116200\/revisions"}],"predecessor-version":[{"id":162187,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/116200\/revisions\/162187"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/116201"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=116200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=116200"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=116200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}