NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
werixon
Člen
Avatar
werixon:3.8.2015 12:02

Ahoj, naprogragramoval jsem jednoduchy program. Na tom pc, kde mam netbeans, mam nainstalovan JDK 8 45 64 bit. Kdyz ten programek prenesu na jiny PC, tak nefunguje. Hodi to hlasku "could not find or load main class program will exit". Na PC je nainstalovano JRE6 18. To tam musi byt. Jde tohle vyresit jinak, nez ze bych to kompiloval s JDK 6? Diky

 
Odpovědět
3.8.2015 12:02
Avatar
nalimleinad
Člen
Avatar
nalimleinad:13.8.2015 11:23

Buď nastavit u toho programu kompilaci pro 6, nebo přidat do druhého PC i 8 a nejspíš do toho tvého programu nějak nastavit cestu té 8, protože pokud se nepletu, tak se defaultně bere z "PATH", kde budeš mít nastavenou tu 6.

 
Nahoru Odpovědět
13.8.2015 11:23
Avatar
Richard H.
Tvůrce
Avatar
Odpovídá na werixon
Richard H.:14.8.2015 8:39

To je docela divnej error mozna kdybys mi dal zdroj. kód byl bych moudřejší.

Nahoru Odpovědět
14.8.2015 8:39
Malý užitečný manuál je vždy lepší než bichle k ničemu.
Avatar
Atrament
Člen IT Redactor Gang
Avatar
Odpovídá na werixon
Atrament:14.8.2015 12:47

A jak se snažíš ten program spustit? Takovouhle chybu to obvykle hází, když se to člověk snaží pustit takto:

java program.jar

ale aplikace už zabalené v jaru se pouští pomocí:

java -jar program.jar

Pokud to máš zkompilované s Source/Binary format JDK8 tak ti to na té JRE6 hodí chybu o nepodporované verzi. Musíš to zkompilovat se Source/Binary JDK6 - to najdeš ve vlastnostech projektu v Netbeans.

 
Nahoru Odpovědět
14.8.2015 12:47
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.