Java: Export balíčku JAR

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Export z BlueJ: Doplněn postup)
(Export z NetBeans: Doplněn postup)
Řádka 8: Řádka 8:
 
== Export z NetBeans ==
 
== Export z NetBeans ==
  
 +
#Otevřete/vyberte projekt v seznamu projektů.
 +
#Pravé tlačítko<tt>&rarr; Set as main project</tt>
 +
#<tt>File -> Project Properties</tt>
 +
#*<tt>Run</tt> &mdash; volba hlavní třídy (s metodou <code>main(...)</code>)
 +
#*<tt>Build&rarr; Packaging</tt> &mdash; Compress JAR File
 +
#*<tt>Libraries</tt> &mdash; pokud je potřeba přidat nějaké knihovny
 +
#**<tt>Add JAR/Folder</tt> &mdash; odkud se budou brát potřebné balíčky
 +
#<tt>CLEAN & build Main Project</tt> (''<Shift-F11>'')
 +
#* Ve složce <code>%PROJECDDIR%/dist</code> se vytvoří balíček JAR.
  
 
== Spuštění balíčku JAR ==
 
== Spuštění balíčku JAR ==

Verze z 1. 11. 2013, 13:05

Export z BlueJ

  1. Otevřete projekt, ze kterého chcete balíček vygenerovat
  2. Projekt→ Vytvořit soubor .JAR...
  3. Zvolte hlavní třídu projektu (některou, která obsahuje metodu main(...)).

Export z NetBeans

  1. Otevřete/vyberte projekt v seznamu projektů.
  2. Pravé tlačítko→ Set as main project
  3. File -> Project Properties
    • Run — volba hlavní třídy (s metodou main(...))
    • Build→ Packaging — Compress JAR File
    • Libraries — pokud je potřeba přidat nějaké knihovny
      • Add JAR/Folder — odkud se budou brát potřebné balíčky
  4. CLEAN & build Main Project (<Shift-F11>)
    • Ve složce %PROJECDDIR%/dist se vytvoří balíček JAR.

Spuštění balíčku JAR

Pokud máte v proměnných prostředí nastavenu cestu k Javě:

java -jar muj.jar

kde:


Vytvoření spouštěče

Vytvořte soubor s příponou .BAT (pozor na skryté přípony) a do něj uložte následující obsah:

@echo off
set PATH=%PATH%;C:\Program Files\Java\jre7\bin
chcp 1250 > nul
java -jar muj.jar

kde:

Pokud soubor nazvete třeba rj.bat a uložíte ho do stejné složky jako soubor .JAR, pak můžete psát:

rj

Nebo kliknete na ikonku souboru rj.bat.

Co dělají jednotlivé příkazy?

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje