2016-10-06 20 views
1

私は、ユーザーの入力と無関係な、小さなコンソールテキストベースのゲームを作った。の場所に移動する以外に、それを実行する他の方法があるかどうか疑問に思っていた。 CMDを入力し、java -jar name.jarと入力します。コンソールのjarファイルを実行する

簡潔に:とにかく、上記の手順を実行する代わりに、プログラムを開き、すぐにプログラムを実行することができるかどうかを知りたいので、本当に自分と共有することができますたとえば、.exeなどのような友だちです。

答えて

1
cd C:\Users\...\fileDirectory 
java -jar name.jar 
pause 

上記のファイルをexecute.batに保存してダブルクリックします。

またはあなただけ

java -jar name.jar 
pause 

を入力し、それはあなたのjarファイルとフォルダ内になければならないこと、言うことができます。

+0

これはうまくいきましたが、プログラムが終了した直後にウィンドウが閉じるので、プログラムが終了する直前に印刷されたものを読む機会はありません。これをどうすれば解決できますか? – Steven

+1

'.bat'ファイルに' pause'文を追加します。 – Andreas

+0

@Steven add pause。 – xenteros

0

.batは、Linuxシステムでは動作しません。したがってオプションで、実行可能なjarファイルを作成できます。

Eclipse、Netbean、Intellijのような現代のIDEはすべて、あなたのために単一の実行可能なjarを作成できるので、ダブルクリックしてアプリケーションを起動することができます。

+0

あなたは正しいですが、OPはWindowsにとって特別なCMDについて質問します – xenteros

+1

@xenteros友人の中にはLinuxやMacなどがある可能性があるので、オプションの答えが分かります。あなたが知っているすべての場所を実行して一度書く:) – dit

関連する問題