nelze spustit přes příkazový řádek
Zdravím,
chtěl bych se zeptat, proč mi nejde spustit main třída v příkazovém řádku...Když napíši:
java <NazevMainTřídy>, napíše mi to, že java není názvem vnitřního ani vnějšího příkazu, spustitelného programu nebo dávkového souboru.
Chybí mi nějaký doplňek ve windows, který s umí s Javou? JRE i JDK samozřejmě mám...
Jinak používám Windows 7 x64. Může to být tím? Ve škole to na XP jde... Je možné ale že tam mají nainstalováno něco víc...
Nebo je chyba v mé main třídě?
díky za pomoc
sowi
java je v C:\Windows\System32 - což je proměnné prostředí.
Zkus pustit command lajnu jako admin - je možný, že zabezpečení tě k javě nepustí. Dále zkus volat celou cestou - "C:\Windows\System32\java.exe"
Díky za reakci, jinak:
opět stejná chyba, java.exe není názvem...
pff. dám na sedmách start/ spustit/ cmd - tam brnknu java a vypíše mi to její help. zkus dát jenom java bez argumentů.
Ne, prostě nelze najít
Je umístění java.exe v uvedené složce?
V tebou uvedené ne, ale když jsem dal hledat v adresáři Windows, tak je v C:\Windows\SysWOW64
Co tam dělá mrška? fajn do cmd dej C:\Windows\SysWOW64\java.exe
To jde:
cmd.jpg
aha, vůbec jsem neměl ponětí o 64bit javě.
Takže můžeš směrovat cestou a nebo nadefinovat proměnnou - to si zajistíš v černý čůze takhle
a nastavit set path.
Takže máš na výběr do batky psát celou cestu, nebo dát do proměnný a psát jen java - nevýhodou je, že veškerý soubory (jejich seznam) se načítají po startu systému do paměti.
Aha, tak tě asi poprosím o trošku jednodušší vysvětlení, protože zas takhle tomu nerozumím... Vůbec jsem nepočítal s tím, že mi to doma nepůjde, když ve škole ano...
Jesli bys mi mohl napsat přesně, jak to spustím...Když ti řeknu, že projekt mám na ploše. Děkuju
Jednoduše se to dá udělat i klikace:
ch000549.htm
Tákže zmáčkneš Winkey+ Pause (tlačítko s logem windows a zároveň pause),upřesnit nastavení systému, proměnné prostředí/ systémové proměnné/ path/ změnit ---- a dopíšeš tam cestu k C:\Windows\SysWOW64\ ---- hodnoty (cesty) jsou odděleny středníkem ;
Znova upozornuji, že veškeré soubory v cestě (jejich seznam) se načtou po spuštění systému do paměti.
Dobře, a tím, že přepíši tu cestu v Path, vlastně udělám co? Abych věděl...Pak musím asi rr PC...
To znamená, že když v cmd napíšeš java, on bude vědět kde je a spustí ho. V opačném případě budeš muset psát celou cestu k java.exe
Paráda, po restartu funguje, děkuju ti moc, jdu si dál hrát s BlueJem, když už vím, že mi mainka půjde, dobrá práce.
Díky
Nemáš zač, ať se ti daří.
Fakt díky, já jsem právě nevěděl v čem je problém, když mám ve škole to, co doma... Akorát jiný OS no... Jo a ještě maličkost na konec, kdybys věděl, jak dát cmd do fullscreenu, byl bych ti vděčen ještě víc .
vypadá to, že na sedmách to bude problém http://www.google.cz/search?q=cmd+fullscreen&hl=cs &lr=&safe=off&sa=2
Aha, takhle by to mohlo fungovat: http://www.neowin.net/forum/index.php?s=cbaa625d3b 90e8e5e209bbbbc599336a&showtopic=567142&pid=591861 284&st=15&#entry591861284
Hehe, přesně ten samý text sem měl v googlu před chvilkou a vono prd... Tak nic, neva, díky, už nebudu otravovat. Měj se
http://www.walkernews.net/2009/11/22/enable-full-s creen-command-prompt-window-persistently-in-window s-7/
wmic není názvem vnitřního...
zajímavé, že?
Máš to rozbitý.