Java: Export balíčku JAR
Z MiS
				
				
				(Rozdíly mezi verzemi)
				
																
				
				
								
				|  (→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>→ Set as main project</tt> | ||
| + | #<tt>File -> Project Properties</tt> | ||
| + | #*<tt>Run</tt> — volba hlavní třídy (s metodou <code>main(...)</code>) | ||
| + | #*<tt>Build→ Packaging</tt> — Compress JAR File | ||
| + | #*<tt>Libraries</tt> — pokud je potřeba přidat nějaké knihovny | ||
| + | #**<tt>Add JAR/Folder</tt> — 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
- Otevřete projekt, ze kterého chcete balíček vygenerovat
- Projekt→ Vytvořit soubor .JAR...
- Zvolte hlavní třídu projektu (některou, která obsahuje metodu main(...)).
Export z NetBeans
- Otevřete/vyberte projekt v seznamu projektů.
- Pravé tlačítko→ Set as main project
- 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
 
 
- Run — volba hlavní třídy (s metodou 
- CLEAN & build Main Project (<Shift-F11>)
-  Ve složce %PROJECDDIR%/distse vytvoří balíček JAR.
 
-  Ve složce 
Spuštění balíčku JAR
Pokud máte v proměnných prostředí nastavenu cestu k Javě:
java -jar muj.jar
kde:
-  muj.jarje název souboru .JAR.
- 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:
-  C:\Program Files\Java\jre7\binje skutečná cesta k Javě u vás na počítači,
-  muj.jarje název souboru .JAR.
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?
-  @echo off... zajistí, že se nebudou na obrazovku opisovat příkazy, které se provádí
-  set PATH=...... nastaví do proměnné prostředí s názvemPATHjejí stávající obsah + cestu k Javě.
-  chcp... změní kódovou stránku pro zobrazování v příkazovém řádku (aby fungovaly české znaky ve výstupu programu)
-  java -jar muj.jar... spustí balíček .JAR pomocí Java Runtime prostředí.
