Stránka 1 z 1
Linux-Terminal-error-java_soubor Vyřešeno
Napsal: 28 led 2015 21:13
od CallManyCZ
Zdravim ..
Mam problem... Jsem začátečník v jazyce Java no a pracuji na operačním systému : Linux Mint ...
Když jdu do terminálu a chci si spustit soubor typu .java tak napíšu tento příkaz : java jmeno_programu.java
ono mi to hodi chybu a píše to : "Could not find or load main class jmeno_programu";
Poradte mi prosim nekdo :)
Re: Linux-Terminal-error-java_soubor
Napsal: 29 led 2015 07:35
od Rutherther
Myslím, že se to má psát java -jar jménosouboru.
Máš tam funkci main? píše se vždy, aby počítač věděl co spustit. Pokud si nevíš rady tak se zkus podívat na tutorialy, mohlo by ti to pomoct.
Re: Linux-Terminal-error-java_soubor
Napsal: 29 led 2015 11:09
od domitea
Zapomněl jsi na kompilaci, na to slouží prográmek javac. Z něj ti vypadne .class soubor, který načteš prográmkem java
Re: Linux-Terminal-error-java_soubor
Napsal: 01 úno 2015 11:14
od CallManyCZ
@Rutherther - já tam rar soubor nemam ano hlavní metodu main tam mám :/
@domitea - javac tam dávám vždycky ... .class soubor mi vypadne no a když to pak chci spustit a napíšu : java [jméno_souboru] -> tak mi to napíše tu chybu :/
Re: Linux-Terminal-error-java_soubor
Napsal: 01 úno 2015 11:33
od domitea
A co když místo java pogram.class napíšeš jen java program? (Myslím tím název programu bez přípony)
Re: Linux-Terminal-error-java_soubor
Napsal: 01 úno 2015 12:04
od faraon
Když jsem si s Javou před pár lety hrál (blééé!), tak jsem měl podobný problém. Místo jména souboru se muselo zadat jméno třídy, i když se soubor jmenoval jinak. Přesněji to už z hlavy nevím, musel bych najít knížku, což by mohlo chvíli trvat...
Re: Linux-Terminal-error-java_soubor
Napsal: 02 úno 2015 06:24
od Rutherther
Opravdu nemáš jar soubor? Ne rar, ale jar? To je ten, který ti to zkompiluje a pak se to s ním pustí. Přes ten příkaz java -jar jméno souboru, příkaz java jméno souboru by ti fungovat neměl.