Změna formátu výsledného souboru – Java – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Změna formátu výsledného souboru – Java – Fórum – Programujte.comZměna formátu výsledného souboru – Java – Fórum – Programujte.com

 

Yohaku0
Návštěvník
7. 10. 2012   #1
-
0
-

Dobrý den,

v JAVĚ se píší aplikace, které po kompilaci a exportu mají formát JAR, že ano? Ale co když chci program spustit v počítači, jako například Minecraft? Dá se změnit formát na .exe?

Nahlásit jako SPAM
IP: 46.107.247.–
V těch nejtěžších chvílích se otoč za sluncem a všechny stíny padnou za tebe. - John Lenon
liborb
~ Redaktor
+18
Guru
8. 10. 2012   #2
-
0
-

Program napsaný v Javě spustíš jenom tam, kde je nainstalovaný virtuální stroj Javy (JVM). Pokud tam je, tak se v podstatě jar chová jako exe. Pokud by si trval na tom udělat exe, tak jsou různé utilitky (např. zde), ale lepší je se nejprve naučit využívat a pracovat s jar soubory a pak teprve někdy později, když to budeš opravdu nutně potřebovat (což asi nikdy nebude :)), dělat místo jar exe soubory.

Nahlásit jako SPAM
IP: 90.181.216.–
Yohaku0
Návštěvník
8. 10. 2012   #3
-
0
-

#2 liborb
Ale Netbeans přece nedělá JAR soubory, ne? Jen JAVA soubory.

Nahlásit jako SPAM
IP: 46.107.247.–
V těch nejtěžších chvílích se otoč za sluncem a všechny stíny padnou za tebe. - John Lenon
liborb
~ Redaktor
+18
Guru
8. 10. 2012   #4
-
0
-

Netbeans naštěstí nepoužívám, takže nevím, ale google na spojení "netbeans jar" najde asi milion odkazů, takže asi nebudeš první, kdo to řeší :)

Nahlásit jako SPAM
IP: 90.181.216.–
Yohaku0
Návštěvník
8. 10. 2012   #5
-
0
-

#4 liborb
Už jsem to vyřešil. V NetBeans se musí "vybuildovat" hlavní projekt, aby se vytvořit JAR. Ještě teď řeším, proč se JAR nespouští. Dal jsem to do složky %appdata% a pořád nic... Nevíš čím to je?

Nahlásit jako SPAM
IP: 46.107.247.–
V těch nejtěžších chvílích se otoč za sluncem a všechny stíny padnou za tebe. - John Lenon
Dano
~ Anonymní uživatel
101 příspěvků
8. 10. 2012   #6
-
0
-

Pokusim sa vniest trochu svetla do Tvojej cesty poznania ;) Kod napisany v jazyku Java clovekom sa uklada do suborov *.java. Ked takyto subor prezeniem compilatorom pre javu, ziskas subor *.class, ked viacej suborov *.class zabalis do jedneho subora dostanes *.jar. Z toho vyplyva, ze *.jar nie je nic ine ako archive ako zip, rar, ... (http://en.wikipedia.org/wiki/JAR_(file_format))

V Netbeans je v hornej liste ikona podobna zelenemu trojuholniku, ked na nu kliknes, netbeans sa pokusi na zaklade nadefinovania hlavneho projektu a hlavnej triedy spustit projekt. Takze aby si vedel z Netbeans spustat projekt staci, aby si mal jednu triedu obsahujucu

public static void main(String[] args) {
    ...
}

ako citam, nastavenie hlavneho projektu mas uspesne za sebou. Nastavenie hlavnej triedy od Teba bude Netbeans vyzadovat iba vtedy, ked budes mat viach main() metod v roznych triedach.

Nahlásit jako SPAM
IP: 195.28.127.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 7 hostů

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý