Linux E X P R E S

Facebook
 

Vývojové prostredie NetBeans: inštalácia

Netbeans_logo.png

Dnes si predstavíme open-source projekt NetBeans jeho inštaláciu. V budúcich článkov sa pozrieme na základnú prácu s týmto vývojovým prostredím.


Existujú tri produkty NetBeans – prvým je vývojové prostredie NetBeans (NetBeans IDE) a druhým je platforma NetBeans (NetBeans Platform) a tretím podniková verzia NetBeans Enterprise.

NetBeans sa využíva na vytváranie, prekladanie a ladenie aplikácii. Prvým podporovaným programovacím jazykom v NetBeanse bol jazyk Java. I aplikácia NetBeans je napísaná v Jave jazyku. Podpora ďalších jazykov je rozšírená pomocou pluginov.

Stručná história NetBeans

Datuje sa rok 1996, kedy vznikol študentský projekt na katedre Fakulty matematiky a fyziky v Karlovej univerzity v Prahe. Iniciatívu zobral Roman Staněk, ktorý sa pridal vo vývoji komerčnej verzie pôvodného študentského projektu.

Sun Microsystem v roku 1999 odkúpila firmu NetBeans. Ďalším a doterajším majiteľom firmy NetBeans je Oracle Corporation.

Inštalácia vývojového prostredia do Linuxu (Ubuntu, Debian)

Najjednoduchšia cesta, ako si nainštalovať NetBeans, je cez linuxový terminál. Ale ešte predtým, skontrolujte, či mate nainštalovanú Javu v systéme. Pre vývoj v NetBeanse je potrebné mať JDK – Java Development Kit, nástroj na programovanie v Jave.

Nech znak $ je začiatok riadku v terminálovom okne.

$ sudo add-apt-repository ppa:webupd8team/java  
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer

Prvý príkaz nainštaluje do repozitara ppa balíček, bez ktorého nepôjde inštalácia Javy. Druhý príkaz aktualizuje systém o nainštalovaný balíček v ppa repozitari a tretí príkaz inštaluje javu.

Existuje aj alternatíva, OpenJDK. Vývoj začala už firma Sun Microsystem v roku 2006. Prvá verzia bola vydaná v máji 2007. Je to open-source implementácia Java SE. Na OpenJDK sa vzťahuje GNU GPL licencia (s classpath výnimkou).

Začnite inštaláciu v terminále rovnako:

$ sudo add-apt-repository ppa:webupd8team/java  
$ sudo apt-get update
$ sudo apt-get install openjdk-8-jdk 

Teraz už môžete nainštalovať vývojové prostredie NetBeans.

Choďte na oficiálnu stránku NetBeans.

Najnovšia verzia je NetBeans 8.1. Na stránke mate na výber nainštalovať len Javu SE, EE, HTML5/JavaScript, PHP, C/C++ alebo všetko.

Ak máte cielenie len na určitú technológiu, nainštalujte si len ju. Ak máte záujem vyvíjať vo viacerých technológiach, kliknite na všetko. Ušetrí sa vás čas pri inštalovaní pluginov.

Oficiálna stránka NetBeans Oficiálna stránka NetBeans

Inštalačný balík NetBeansu je s príponou .sh. Súbory s .sh sú inštalačné skripta. Najprv sa s pomocou terminálového príkazu cd dostaňte k priečinku, kde je uložený inštalačný skript.

Pokračujte týmto príkazom, ktorým sprístupnite súbor k inštalácii:

$ sudo chmod +x netbeans-* 

Proces inštalácie spustíte:

$ sudo ./netbeans-* 

Poznámka šéfredaktora: Balíčky NetBeans jsou i ve standardních repozitářích některých distribucí, obsahují však poměrně staré verze, zvlášť u distribucí LTS (například Ubuntu 14.04). Podobně to platí i pro Javu.

NetBeans IDE vs NetBeans Platform

NetBeans IDE (IDE znamená integrované vývojové prostredie) je open-source vývojové prostredie. Podporuje všetky typy aplikácii v jave vrátane Java ME (webové technológie), SE (JavaFX) či napríklad automatizačný nástroj Maven.

Všetky funkcie NetBeans IDE sú postavené na moduloch. Každý modul poskytuje poskytuje dobre definované funkcie pre podporu jazyka Java, napríklad editáciu, podpora verzovania projektov pomocou CVS alebo SVN.

Pomocou NetBeansu IDE získate editor zdrojového kódu, kompilátor, automatizačné nástroje, debugger a mnoho ďalšieho.

Prostredie NetBeans IDE s vytvoreným projektom pre NetBeans Platform Prostredie NetBeans IDE s vytvoreným projektom pre NetBeans Platform

Aplikácie vytvorené NetBeans Platform  sú postavené na bázickej architektúre. Moduly sa môžu inštalovať  dynamický. Na platforme sa dajú vybudovať aplikácie, ktoré budú fungovať len na vytvorenej platforme. Ušetrí sa čas u niektorých desktopových aplikácii.

Výhodou platforiem je i to, že pri upgrade na novú verziu nemusia užívatelia inštalovať celú aplikáciu od znova.

NetBeans Platforma ponúka správu užívateľského rozhrania, mnoho nastavení, framework Wizard (podporuje dialógy krok za krokom) a NetBeans Visual Library.

Nabudúce sa pozrieme na základnú prácu s prostredím NetBeans.

Diskuze (3) Nahoru