Programiranje

Uvod v JDK7

Vsi se zavedamo, da bo naslednja različica Jave julija vstopila v krik; Videli smo seznam funkcij, ki jih prinaša na mizo, in nič manj kot da bi JDK odpeljali na "testno vožnjo". Zakaj torej ne bi storili ravno tega?

Čeprav je trenutna gradnja (127 v času, ko je bila ta objava napisana) na voljo za prenos, moramo upoštevati, da je še v fazi razvoja, zato ne pričakujte, da binarni datotek, ki ga prenesete zdaj, zagotavlja enako funkcionalnost in stabilnost kot stabilna izdaja, ki jo bomo videli poleti. Imate pa priložnost, da že zgodaj pridobite vtis o tem, kako se bo nova različica Java obnašala na dosegu roke, in jo vsekakor morate izkoristiti. Če želite spremljati napredek različnih projektov, ki sestavljajo JDK 7, se boste morda želeli naročiti na njihove poštne sezname.

13. januarja 2011 je Mark Reinhold - glavni arhitekt skupine Java Platform pri Oracle - na poštnem seznamu jdk7-dev oznanil: »Projekt JDK 7 je dosegel pomemben mejnik: popoln je s svojimi funkcijami. To pomeni, da so bile vse načrtovane funkcije implementirane in integrirane v glavni gozd, skupaj z njihovimi enotnimi testi, vsi drugi načrtovani testi pa so napisani in izvedeni na reprezentativnem naboru platform..

Spodaj je podroben opis prenosa in nastavitve najnovejše JDK 7 (za Debian / Windows / MacOS X) na vašem računalniku.

Debian

1. Prenesite binarne datoteke z //download.java.net/openjdk/jdk7/

Druga možnost je, da odprete terminal in vnesete:

  • za 32-bitni OS:

    wget //www.java.net/download/jdk7/archive/b125/binaries/jdk-7-ea-bin-b12 ...

  • za 64-bitni OS:

    wget //www.java.net/download/jdk7/archive/b125/binaries/jdk-7-ea-bin-b12 ...

2. Zaženite predhodno preneseno samoraspakiranje .bin datoteko (najprej se prepričajte, da imate izvrševanje dovoljenj tako, da te datoteke spremenite tako, da imajo dostop x x), tako da v ukazno vrstico vnesete:

  • za 32-bitni OS

    ./jdk-7-ea-bin-b125-linux-i586-13_jan_2011.bin

  • za 64-bitni OS

    ./jdk-7-ea-bin-b125-linux-x64-13_jan_2011.bin

Sprejmite licenčno pogodbo tako, da napišete »ja"V ukazni vrstici in JDK 7 se bo razpakiral v isti mapi kot .bin mapa . Pritisniti moratevnesite”Za dokončanje razpakiranja.

3. Premaknite novo razpakirano jdk1.7.0 mapo v / opt / jvm / mapa - najprej ustvari / opt / jvm mapo:

sudo mkdir / opt / jvm; sudo mv jdk1.7.0 / opt / jvm

Če imate nameščenih več JDK, vnesite:

sudo update-alternative --config java.

Tako boste dobili seznam nameščenih JDK-jev in njihovih indeksov. Za namestitev JDK 7 preprosto vnesite:

sudo update-alternative –-install / usr / bin / java java /opt/jvm/jdk1.7.0/jre/bin/java 2

kjer je 2 naslednji neuporabljeni indeks iz prejšnjega ukaza. To morate ponoviti za javac in javadoc, če jih boste uporabljali prek ukazne vrstice. Na koncu preverite, ali je nameščena ustrezna Java, tako da vnesete:

java -verzija

Windows

  1. Prenesite binarne datoteke z: //dlc.sun.com.edgesuite.net/jdk7/binaries/index.html
  2. Zaženite preneseno datoteko .exe in pojdite skozi čarovnik za namestitev, priporočamo, da jo namestite v “C: \ Java \ jdk1.7.0_build”
  3. Nastavite spremenljivke okolja JAVA_HOME & PATH: V ukazno vrstico napišite: set JAVA_HOME = ”C: \ Java \ jdk1.7.0 ″

    nastavite PATH = C: \ Java \ jdk1.7.0 \ bin;% PATH%

OPOMBA: GUI za nastavitev spremenljivk poti najdete tukaj:

  • Za Windows XP
  • Za sistem Windows Vista
  • Windows 7

4. [NEOBVEZNO] zaženite java -version & javac -version, da preverite, ali kažejo na pravilno različico jdk

MacOS X

12. januarja 2011 je Richard Mayhew na strani strežnika napisal članek o tandemu MacOS in JDK 7. Izjavil je naslednje: »Za vsak slučaj, če niste vedeli: wikis.sun.com ima navodila za izdelavo OpenJDK7 za MacOS. Code.google.com ima tudi vnaprej vgrajen JDK7 za 32-bitni in 64-bitni MacOS. " Po povezavah v tem članku boste lahko nastavili JDK 7 v vašem Mac OS.

Zdaj ste pripravljeni na žongliranje z novimi funkcijami, ki jih ponuja JDK 7. Kodo lahko preizkusite v svojem najljubšem urejevalniku besedil ali morda poskusite IDE Netbeans 7.0 Beta ki uvaja jezikovno podporo za razvoj v specifikacijo Java SE 7 s platformo JDK 7.

Uživajte! Dragos (naš fantastični pripravnik!), John, Ben & Martijn

To zgodbo "Uvod v JDK7" je prvotno objavil JavaWorld.

$config[zx-auto] not found$config[zx-overlay] not found