Namestitev Netbeans in Java JDK v Ubuntu 14.04 in nastavitev osnovnega projekta HTML5


V tej 4-članski seriji mobilnega spletnega razvoja vas bomo vodili skozi nastavitev Netbeans-a kot IDE (znanega tudi kot integrirano razvojno okolje) v Ubuntu 14.04.2 LTS Trusty Tahr, da začnete razvijati mobilne, prijazne in odzivne spletne aplikacije HTML5.

Sledi serija s 4 članki o spletnem razvoju HTML5 za mobilne naprave:

Dobro uglajeno delovno okolje (kot bomo kasneje videli), samodejno dokončanje podprtih jezikov in njegova brezhibna integracija s spletnimi brskalniki so po našem mnenju nekatere od Netbeanov, ki najbolj odlikujejo.

Spomnimo se tudi, da je specifikacija HTML 5 razvijalcem prinesla številne prednosti - naštejmo nekaj primerov: čistejša koda zahvaljujoč številnim novim elementom), vgrajene zmogljivosti za predvajanje videa in zvoka (ki nadomešča potrebo po Flash), navzkrižna združljivost z glavnimi brskalniki in optimizacijo za mobilne naprave.

Čeprav bomo svoje aplikacije najprej preizkusili na našem lokalnem razvojnem stroju, bomo spletno mesto sčasoma premaknili na strežnik LAMP in ga spremenili v dinamično orodje.

Med potjo bomo uporabili jQuery (znana knjižnica Javascript z več platformami, ki močno poenostavlja skripte na strani odjemalca) in Bootstrap (priljubljeni HTML, CSS in JavaScript okvir za razvoj odzivnih spletnih mest). V naslednjih člankih boste videli, kako enostavno je s temi orodji HTML 5 nastaviti mobilno prijazno aplikacijo.

Po tej kratki seriji boste lahko:

  1. uporabite tu opisana orodja za ustvarjanje osnovnih dinamičnih aplikacij HTML5 in
  2. nadaljujte z učenjem naprednejših veščin spletnega razvoja.

Upoštevajte pa, da čeprav bomo za to serijo uporabljali Ubuntu, so navodila in postopki popolnoma veljavni tudi za druge namizne distribucije (Linux Mint, Debian, CentOS, Fedora, kot želite).

V ta namen smo se odločili za namestitev potrebne programske opreme (Netbeans in Java JDK, kot boste videli čez minuto) z uporabo splošne tarball (.tar.gz) kot namestitvene metode.

Glede na to - začnimo s 1. delom.

Namestitev Java JDK in NetBeans

Ta vadnica predpostavlja, da že imate nameščeno namizje Ubuntu 14.04.2 LTS Trusty Tahr. Če ne, se pred nadaljevanjem obrnite na Mateija Cezarja.

Ker je različica Netbeans, ki je na voljo za prenos iz uradnih skladišč Ubuntu (7.0.1), nekoliko zastarela, bomo paket prenesli s spletnega mesta Oracle, da dobimo novejšo različico (8.0.2).

Če želite to narediti, imate dve možnosti:

  1. Izbira 1 : prenesite sveženj, ki vključuje Netbeans + JDK ali
  2. Izbira 2 : namestite obe pripomočki ločeno.

V tem članku bomo izbrali številko 2, ker to ne pomeni le nekoliko manjšega prenosa (saj bomo Netbeans namestili samo s podporo za HTML5 in PHP), temveč nam bo omogočil tudi samostojni namestitveni program JDK, če ga bomo potrebovali za drugo nastavitev, ki ne zahteva Netbeans in ne vključuje spletnega razvoja (večinoma povezano z drugimi Oraclovimi izdelki).

Če želite prenesti JDK 8u45, pojdite na spletno mesto Oracle Technology Network in pojdite na razdelek Java → Java SE → Downloads.

Ko kliknete sliko, označeno spodaj, boste pozvani, da sprejmete licenčno pogodbo in nato boste lahko prenesli potrebno različico JDK (ki je v našem primeru tarball za 64-bitne stroje). Ko vas spletni brskalnik pozove, izberite, da datoteko shranite, namesto da jo odprete.

Ko je prenos končan, pojdite na ~/Downloads in ekstrahirajte tarball v /usr/local/bin :

$ sudo tar xf jdk-8u45-linux-x64.tar.gz -C /usr/local/bin

Če želite namestiti Netbeans s podporo za HTML5 in PHP, pojdite na https://netbeans.org/downloads/ in kliknite Prenesi, kot je navedeno na naslednji sliki:

Tako bo vaš brskalnik odprl skript namestitvene lupine ali pa ga shranil v računalnik. Izberite Shrani datoteko in nato V redu:

Ko končate, spremenite .sh v izvedljivo datoteko in nato zaženite skript lupine s skrbniškimi pravicami:

$ cd ~/Downloads
$ chmod 755 netbeans-8.0.2-php-linux.sh
$ sudo ./netbeans-8.0.2-php-linux.sh --javahome /usr/local/bin/jdk1.8.0_45

Od takrat naprej sledite navodilom na zaslonu, da dokončate namestitev in pustite privzete vrednosti:

in počakajte, da se namestitev konča.