Išleista nauja „Apache NetBeans 11.0“ versija

„Netbeans“ logotipas

Neseniai „Apache Software Foundation“ paskelbė naują integruotos „Apache NetBeans 11.0“ kūrimo aplinkos versiją. Ši nauja versija turi keletą pakeitimų, nes prie kelių naujų išraiškų buvo pridėta eksperimentinė parama.

„Apache NetBeans 11.0“ tampa trečiąja „Apache Foundation“ parengta versija perkėlus „NetBeans“ kodą į „Oracle“.

Versijoje yra „Java SE“, „Java EE“, PHP, „JavaScript“ ir „Groovy“ programavimo kalbų palaikymas. Tikimasi, kad „C / C ++“ palaikymas iš „Oracle“ perkeltos kodų bazės bus perkeltas vienoje iš šių versijų.

Apie „NetBeans“

"NetBeans" yra nemokama integruota kūrimo aplinka, sukurta pirmiausia „Java“ programavimo kalbai. Taip pat yra daugybė modulių, kurie jį pratęs. „NetBeans IDE“ yra nemokamas ir nemokamas produktas, be jokių naudojimo apribojimų.

"NetBeans" yra labai sėkmingas atviro kodo projektas, turintis didelę vartotojų bazę, nuolat auganti bendruomenė.

Šiuo metu projektas vis dar plėtojamas „Apache“, kuri ruošia infrastruktūrą, tikrina licencijos grynumą ir išbando galimybę laikytis „Apache“ bendruomenėje priimtų plėtros principų.

Ateityje, kai tik projektas bus pasirengęs savarankiškam egzistavimui, kuriam nereikia papildomos priežiūros.

Platforma siūlo bendras daugkartinio naudojimo paslaugas darbalaukio programoms, leidžiančias kūrėjams sutelkti dėmesį į savo programų logiką.

Keletas pagrindinių „NetBeans“ funkcijų yra:

  • Vartotojo sąsajos valdymas (meniu ir įrankių juostos).
  • Vartotojo konfigūracijos valdymas.
  • Saugyklos valdymas (išsaugokite arba įkelkite tam tikro tipo duomenis).
  • Langų valdymas.
  • „Wizard Framework“ (palaiko žingsnis po žingsnio dialogus).
  • „Netbeans“ vaizdinė biblioteka.
  • Integruotos kūrimo priemonės.

„NetBeans IDE“ yra nemokama, atviro kodo, daugiaplatformė platforma su įmontuotu „Java“ programavimo kalbos palaikymu.

„Apache NetBeans 11.0“ pagrindinės naujos funkcijos

Atėjus šiai naujai Apache NetBeans 11.0 ir įvairių diskusijų pagalba per pastaruosius metus valdė bendruomenė, Šioje naujoje versijoje buvo priimtas sprendimas pakeisti vedlio dizainą kuriant naują projektą.

Kad Be „Apache Ant“ palaikymo, atsižvelgiant į galimybę, buvo pridėti du nauji variantai: „Java with Maven“ ir „Java with Gradle“.

Kita vertus, taip pat Galima pažymėti, kad JDK 12 palaikymas jau buvo pridėtas šioje versijoje, taip pat įtraukta nauja „nb-javac“ kompiliatoriaus versija, palaikanti „Java 12“.

Sintaksės paryškinimas, automatinis užbaigimas, užuominos ir lygiavimas iš „pokyčių“ išraiškų buvo žymiai išplėsta.

Kita vertus, kaip minėjome pradžioje sir pridėjo eksperimentinę paramą naujai išraiškų formai iš »jungiklio», kuris pasirodė „Java 12“ (įtrauktas į „–enable-preview“ režimą) ir galimybės konvertuoti seną formą į naują.

Buvo pakeistos „Java Enterprise“ komponentų licencijos ir grąžintas „JavaEE“ palaikymas.

Taip pat buvo įgyvendinta galimybė kurti „JavaEE“ programas naudojant „Ant“, „Maven“ ar „Gradle“. Dėl nesuderinamumo su „Apache“ licencija „JBoss 4“, „WebLogic 9“ ir „websvc.switmodellext“ modulis buvo nutrauktas.

Šioje versijoje buvo pridėtas „Gradle build“ sistemos palaikymas ir siūlomos sąsajos naršyti per „Gradle“ scenarijus ir surinkimo užduotis, suteikiama galimybė kurti „Gradle“ projektus, pridedama „Gradle“ naudojimo su bandymo karkaso blokais palaikymas (JUnit 4/5, TestNG ), įgyvendinama „NetBeans“ JPA ir „Spring“ parama.

Kaip įdiegti „NetBeans 11.0“ sistemoje „Linux“?

Tiems, kurie nori įsigyti šią naują „NetBeans 11.0“ versiją Jų sistemoje turi būti įdiegta bent „Oracle“ arba „Open JDK v8“ „Java 8“ versija ir „Apache Ant 1.10“ arba naujesnė versija.

Dabar jie turi atsisiųsti programos, kurią gali gauti, šaltinio kodą iš žemiau pateiktos nuorodos.

Kai viską įdiegsite, išpakuokite naujai atsisiųstą failą į savo mėgstamą katalogą.

Iš terminalo mes eisime į šį katalogą ir tada vykdysime:

ant

Norėdami sukurti „Apache NetBeans IDE“. Sukūrę galite paleisti IDE įvesdami

./nbbuild/netbeans/bin/netbeans

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Diego Germanas Gonzalezas sakė

    Ačiū už naujienas.
    Tiems iš mūsų, kuriems patinka viskas lengvai, jis dabar prieinamas kaip „Snap“
    sudo snap install netbeans - klasikinis

    1.    Davidas naranjo sakė

      Ačiū už šį kitą diegimo būdą :).
      Laba diena.