Nejste přihlášen/a.
Ahoj,
napsal jsem si jednoduchý prográmek v javě. A aby se mi spouštěl v příkazovém řádku, tak jsem ho uložil jako .bat, jenže když na to kliknu, tak tam příkazový řádek jenom problikne... Nevíte, jak to udělat, aby ten řádek tam zůstal? Co dělám špatně, jsem v javě začátečník, tak mi to prosím zkuste vysvětlit nějak ,,srozumitelně,, Díky předem za odpověď
Spusťte příkazový řádek ze startu, příkazem cd se přepněte tam, kde máte daný soubor (nebo ho umistěte někam, kam už ukazuje systémová proměnná path, ale to není moc šťastné řešení), a pak ho spusťte. Příkazový řádek zůstane otevřený a výstup uvidíte.
Java v batu je pro mě novinkou, čekal bych, že se výstup zkompiluje do souboru .jar
Ahoj, program vypadá takto:
import java.util.Scanner;Však to říkám, musíte to zkompilovat do .jaru a pak spustit. Jestli se vám pro jednorázové použití nechce tahat a instalovat JDK nebo netbeans, můžete to provést online: compilr.com/...
tak jar mám vytvořený, a když na to kliknu, tak to vůbec nereaguje, proste to nic nedělá, chci aby to fungovalo tak, že na to kliknu, a automaticky se otevře příkazový řádek s tou app. Poradíte mi prosím?
Pokud vím, konzolové aplikace jdou spouštět jedině přes java -jar nazev.jar , viz Note: As of J2SE 5.0, jar files are associated with the javaw launcher on Windows, which does not open a console on startup. If your application needs a console, write a batch file which would start it using the java launcher. (klíčové slovo: windows - že by to v jiném systému fungovalo dvojklikem bez konzoly? ) Nebo si vytvořit vlastní, speciální přiřazení programu
Grafické jar aplikace normálně dvojklikem spouštět jdou.
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.