Zdravim Vas, jsem v prvnim semestru na CVUT. V programovani jsem naprosty zacatecnik. V ucebnici jazyka Java je navod na program Hello World! :) Pres Netbeans jde vytvorit bez problemu (No tom neni taky nic tezkeho), kamen urazu byl pro mne, kdy jsem tento program mel vytvorit v obycejnem textovem editoru. Vytvoril jsem tedy presne dle zadani soubor PrvniProjekt.java, ale kdyz jsem chtel pustit pres prikazovy radek ve Windowsech prekladac (primarni prikaz "javac"), napsalo mi to cituji :"Javac neni nazvem vnitrniho ani vnejsiho prikazu, spustitelneho prikazu ani davkoveho souboru. Zkousel jsem ho dle navodu v ucebnici nastavit pres Ovladaci panely->System->Upresnit nastaveni systemu->Promenne prostredi. Ale zadna zmena se nekonala, stale to neslo. Dalsi vec, kterou jsem zkousel, bylo zadat uplnou cestu C:\\Program Files\Java\jdk1.6.0\bin\javac PrvniProjekt.java. Ted mi to pro zmenu vypsalo, ze "Program" neni prikaz.
Hrozne mi to vrta v hlave, co bych mel udelat, aby to fungovalo. Nerad nedotahnu veci do konce.
Toto forum mi bylo doporuceno znamym, ze jsou tu pry ochotni lide, kteri, pokud muzou, poradi.
Proto prosim o pomoc :) Dekuji
Fórum › Příkazový řádek
Nastaveni prikazu javac
Zdravím, řeším podobný problém, jen v distribuci Kubuntu, tudíž přez terminál.
program javac mi běží bez problémů, ovšem musím k překládanému souboru dodat celou cestu, což mě popravdě pokaždé příliš nenadchne. Existuje tedy něco, co by říkalo, kde má program soubor např Main.java najít a přeložit?
Všude totiž v návodech např jak nainstalovat JDK a podobně uvádějí příkaz jen jako "javac Main.java"
jehož jednoduchost mě irituje a doufám tak, že by se to dalo nastavit jako proměnná. Snad :)
Díky za jakoukoliv odpověď, která poradí, osvětlí, vysvětlí :)
přeji hezký večer
v kubuntu je to jednoduché - má tuším možnost zobrazení terminálu ve svém průzkumníku (Dolphin), pak se stačí proklikat do složky s programy a je to :smile1:
Takže tahle možnost opravdu není? neexistuje něco jako PATH, jen pro jiné typy souborů? Přez Dolphina jsem to vyzkoušel, opravdu funguje, díky za tento tip :) Já každopádně používám NetBeans, takže javac přímo takto nepoužívám, ale jde mi o princip, že všude se uvádí tento příkaz bez cesty a mě to samozřemě nefunguje...
Mam uplne stejny problem jako hyneq a nejak nechapu co jak a kam mam dat do uvozovek? Mam dat celou cestu (C:\Program Files\Java\jdk1.6.0_16\bin\javac Prvni.java) do uvozovek? Zkoušel jsem to i dát do těch ovládacích panelů a pořád nic. Neznámý příkaz nebo to občas napíše error (pristup odepren)
Tak máš špatně cestu k javac.
ad 2) Musíš k proměnné PATH přidat cestu k adresáři bin v jdk. Postup jak se dostaneš k nastavení proměnných je v prvním příspěvku.
x46x napsal:
A mam to nějak oddělit? Nebo tu cestu napsat za to poslední co tam je?
U proměnné PATH mam tohle: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\QuickTime\QTSystem\;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
Zdravím jsem začátečníkem a právě jsem se začal učit javu. Po úspěšné instalaci programu J2SDK jsem do příkazového řádku pro kontrolu napsal příkaz javac - vylezla nějaká tabulka, jejíž použitelnost je mi zatím neznámá. Ovšem podel mé učebnice jsem měl zapsat javac NazdarSvete.java pro kompilaci, bohužel mi příkazový řádek nahlásil: error: cannot read: NazdarSvete.java - mohl by mi někdo prosím poradit co dělám špatně? Hodnota proměnné pro příkaz PATH je /nls/ENGLISH;c:/jdk1.3.0_04/bin Děkuji
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Javac, kompilace programu — založil Wolmeron
Cmd-javac NazdarSvete.java — založil Games
Problém s javac a jmimemagic.jar — založil neithan
Spouštění příkazů — založil Blujacker
Zachytenie príkazu — založil zonda