Programování

Začínáme s JDK7

Všichni jsme si vědomi, že příští verze Javy se chystá okázale vstoupit letos v červenci; Viděli jsme seznam funkcí, které přináší do tabulky, a není nám nic menšího, než dychtivě vzít JDK na „testovací jízdu“. Tak proč to prostě neudělat?

I když je aktuální verze (127 v době, kdy byl tento příspěvek napsán) ​​k dispozici ke stažení, musíme vzít v úvahu, že je stále ve vývoji, takže neočekávejte, že binární soubory, které si nyní stáhnete, budou poskytovat stejnou funkčnost a stabilitu jako stabilní vydání, které uvidíme v létě. Máte však příležitost získat prvotní dojem o tom, jak se bude nová verze Java chovat na dosah ruky, a měli byste ji určitě využít. Navíc, pokud chcete sledovat postup různých projektů skládajících JDK 7, možná se budete chtít přihlásit k odběru jejich mailing listů.

13. ledna 2011 oznámil Mark Reinhold - hlavní architekt skupiny Java Platform Group ve společnosti Oracle - v seznamu adresářů jdk7-dev: „Projekt JDK 7 dosáhl významného milníku: je to Feature-Complete. To znamená, že všechny plánované funkce byly implementovány a integrovány do hlavního lesa spolu s jejich jednotkovými testy a všechny ostatní plánované testy byly napsány a spuštěny na reprezentativní sadě platforem. “.

Níže je uveden podrobný popis stahování a nastavení nejnovější verze JDK 7 (pro Debian / Windows / MacOS X) na vašem počítači.

Debian

1. Stáhněte si binární soubory z //download.java.net/openjdk/jdk7/

Alternativně otevřete terminál a zadejte:

  • pro 32bitový OS:

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

  • pro 64bitový OS:

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

2. Spusťte dříve stažený samorozbalovací soubor .zásobník soubor (nejprve se ujistěte, že máte oprávnění prováděním chmodding těchto souborů, abyste měli přístup + x), zadáním příkazového řádku:

  • pro 32bitový OS

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

  • pro 64bitový OS

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

Přijměte licenční smlouvu napsáním „Ano”V příkazovém řádku a JDK 7 se rozbalí do stejné složky jako .zásobník soubor. Musíte stisknout „vstoupit“Dokončit vybalování.

3. Přesuňte nově rozbalený jdk1.7.0 složku do / opt / jvm / složka - nejprve vytvořte složku / opt / jvm:

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

Pokud máte nainstalovaných více než jeden JDK, zadejte:

sudo update-alternatives –-config java.

Získáte seznam nainstalovaných JDK a jejich indexů. Chcete-li nainstalovat JDK 7, stačí zadat:

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

kde 2 je další nevyužitý index z předchozího příkazu. Toto byste měli opakovat pro javac a javadoc, pokud je budete používat prostřednictvím příkazového řádku. Nakonec zkontrolujte, zda je nainstalována správná Java zadáním:

verze Java

Okna

  1. Stáhněte si binární soubory z: //dlc.sun.com.edgesuite.net/jdk7/binaries/index.html
  2. Spusťte stažený soubor .exe a projděte instalačním průvodcem, doporučujeme jej nainstalovat na „C: \ Java \ jdk1.7.0_build“
  3. Nastavit proměnné prostředí JAVA_HOME & PATH: Na příkazový řádek napište: set JAVA_HOME = ”C: \ Java \ jdk1.7.0 ″

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

POZNÁMKA: GUI pro nastavení proměnných cesty najdete zde:

  • Pro Windows XP
  • Pro Windows Vista
  • Windows 7

4. [VOLITELNÉ] spusťte java -version & javac -version a zkontrolujte, zda ukazují na správnou verzi jdk

MacOS X

Dne 12. ledna 2011 napsal Richard Mayhew na serveru The Server Side článek o tandemu MacOS a JDK 7. Uvedl následující: „Jen pro případ, že byste to nevěděli: web wikis.sun.com má pokyny pro vytváření OpenJDK7 pro MacOS. Code.google.com má také předpřipravený JDK7 pro 32bitový a 64bitový MacOS. “ Po odkazech uvedených v tomto článku budete moci nastavit JDK 7 na vašem Mac OS.

Nyní jste připraveni začít žonglovat s novými funkcemi, které JDK 7 nabízí. Svůj kód můžete otestovat ve svém oblíbeném textovém editoru, nebo si jej můžete vyzkoušet Netbeans 7.0 Beta IDE který zavádí jazykovou podporu pro vývoj specifikace Java SE 7 s platformou JDK 7.

Užívat si! Dragos (náš fantastický stážista!), John, Ben & Martijn

Tento příběh „Začínáme s JDK7“ původně publikoval JavaWorld.

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