Diskuze: soubor exe
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 12 zpráv z 12.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.


Pokud vím, Java se kompiluje pouze do spustitelného .jar souboru.
Vyexportuj program do .jar súboru a použi napr. launch4j
Díky zkusím to. Má windows nějaký systémový nástroj, kterým lze tenhle typ souboru otevřít ? Nebo musím něco stáhnout ?
Musíš stáhnout Javu 
Ta si pak přidá asociaci na tuto příponu a budeš to moct spouštět
klasicky dvojklikem.
Jo to je pravda, že o tom SW jsem možná slyšel
ale nezkoušel.
Překvapilo mě to, ale IDEA to dokáže. Ovšem mám zkušenost s JavouFX.
Swing nevím, jestli takhle jde.
V Idei to jde takto. Máš-li javaFX project, tak uděláš následující
kroky:
Ale upřímně... fuj fuj fuj. Proč chceš Javu špinit exe souborem?:o Java
je multiplatformní a Jarko spustíš kdekoliv, kde je virtuální mašina
Javy:o Proč se chceš specializovat jen na widle? (windows neboli herní
emulátor
)
tady máš dokonce example (dokonce úplně přesně, jak jsem to říkal
já:D:D:D:D)
https://www.youtube.com/watch?…
S Javou teprve začínám, tak jsem nevěděl jestli to jde stejně jako v
Visual studiu, že si ve složce bin jen najdu exe soubor. Ale vidím že to
funguje na trošku jiném principu. Díky za rady 
Věřím, že něco podobného jde i v NetBeanech. Ale fakt je otázka, proč to dělat. Toto je důvod, proč já říkám, že windejsi jsou emulátor na hry. Většina her je pro windle (a samozřejmě, předělává se to i na Linux a Jablíčko, nicméně co si budeme nalhávat. Koupíš originál hru a ta není zabalená v debianském balíčku:) ).
Jsme v sekci Javy. Ty se zajímáš o export Java kódu.
Jednou z největších předností javy je, že je multiplatformní:) To
znamená, že jí rozjedeš všude. A protože si to doba žádá, tak nejen,
že Java ignoruje OS platofrmu (tzn. komunikaci operačního systému s
procesorem), ale díky frameworkům teď můžeš javu nasadit i na webové
prostředí.
Proto jsou pro Javu primární dva archívy. JAR (neboli Java ARchiver) a WAR
(neboli java Web ARchiver). Oba dva archivery můžeš jednak rozzipovat, ale
hlavně je můžeš spouštět přes JVM (java virtual machine), rozdíl je v
tom, že warko můžeš nasadit na jakýkoliv aplikační server a frčíš si
na webu. Ani nepotřebuješ převádět aplikace do apletu.
Java je skutečně mocná (a osobně... čím víc o ní vím, tím víc ji
miluju:D). A bylo by lepší, že i když teď víš, že jde udělat exe
soubor, tak radši generovat JARka a lidem případně říct, že když budou
chtít spustit tvoji aplikaci, tak ať si stáhnou a nainstalují JRE (Java
Runtime Enviroment). Máš jistotu, že to pojede všude. Nemusíš se
vyptávat, jaký mají operační systém atd. Prostě jim řekneš: "tady máš
supr čupr aplikaci, která ti změní život, protože jsem ji naprogramoval
já. Pokud ji nemůžeš spustit, stáhni si JRE - pošleš odkaz - a frčíš
si".
Mě, kdybys kupříkladu poslal skvělou aplikaci, ale v msi nebo exe
instalačce, tak tě pošlu do háje:)
Nehodlám pátrat, jestli už Linux klesl tak hluboko, aby existoval nějaký
balík, který překonvertuje exe soubory do deb. balíků:D:D
Takže chtěl jsem tím vším říct. Vidíš, že to funguje, ale jestli nechceš být za vola, tak to nedělej. Java má trošku jiný smysl, než Exe soubory (ty na netu už vůbec nerozjedeš)
jde stejně jako v Visual studiu, že si ve složce bin jen najdu exe soubor.
Myslím, že i ten EXE soubor, který z toho jaru dostaneš, bude pro svůj běh potřebovat Javu, takže si nijak nepomůžeš. Protože to pravděpodobně bude fungovat tak, že ten jar prostě v tom EXE bude jen nějak schovaný a při spuštění se vybalí.
exe (aplikace), které spouští JAR, to nechceš
.
Ale možná, někdy bude možnost JAVU přeložit, To (odkaz) by se mi líbilo. Články a videa z Youtube,
která vzbuzují nadšení nad experimentální funkcí, která spustí malý
jednoduchý program přeložený do kódu spustitelném na Macu nebo Linuxu.
#GRAALIVM #AOT
Zobrazeno 12 zpráv z 12.