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

Člen

Zobrazeno 7 zpráv z 7.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
A co příkaz javac přímo v příkazové řádce v adresáři s tím
souborem, který chceš kompilovat? v příkazáku se přepneš do složky, kde máš ten soubor, který
chceš kompilovat a pomocí příkazu javac "název souboru" se ti převede na
*.class
Používej tzv.
"Velbloudí" notací, takže žádná podtržítka ve třídách, ale správně
"NepravidelnaSlovesa.java". Jinak Eclipse nebo NetBeans jsou lepší na
větší javovské aplikace. Na tuhle drobotinu schvaluju použití
příkazáku, jen nesmíš mít bordel ve šložkách a umět se v řádce
pohybovat. Co se týče toho kódování, používáš nějakou znakovou sadu,
která nemluví s příkazákem.
Jenže i když napíšu javac NepravidelnaSlovesa (a nacházím se ve
stejném adresáři jako soubor NepravidelnaSlovesa) tak mi to akorát
vypíše:
javac není názvem vnitřního ani vnějšího příkazu, spustitelného
programu, nebo dávkového souboru... (viz obrázek výše...)
Ohledně toho kódování:
aby se to zobrazovalo správně tak v notepadu musím přepnout kódování na
Windows-1250... Neví někdo jestli to jde nějak přepnout v netbeans?
Zkus něco jako:
C:\>javac NepravidelnaSlovesa.java
Vyhledávání programů (třeba jako javac) probíhá tak, že se jako první zkouší daný program najít v aktuálním adresáři (jelikož jsi v adresáří s .java souborem, tak tam pravděpodobně kompilátor javac nebude) a poté se prohledává uživatelská proměnná path. Pokud se ani v ní daný program nenajde, vypíše ti to danou hlášku (Program not found ...). Jako řešení se nabízí přidat adresář obsahující javac do PATH.
Viz. třeba http://stackoverflow.com/…-my-java-wor
Zobrazeno 7 zpráv z 7.