わからないこと
jarファイルをダウるクリックして実行できるようにしたいです
###動かしたいJavaの概要
cmd上で使うことができるアプリケーションです
単純にScannerやprintをしているだけです
###できていること
jarファイルの作成まではできています
また、cmd上から
java -jar text.jar
というように実行すれば正常に動作します
###できていないこと
jarファイルを直接ダブルクリックするとcmdが起動しないため困っています
###試したこと
Javaのmainに
java
1Runtime runtime = Runtime.getRuntime(); 2 try { 3 runtime.exec("cmd.exe"); 4 } catch(IOException e) { 5 e.printStackTrace(); 6 }
を追加してcmdの起動を試みてみました。
しかしcmdは起動しませんでした。初めてRuntimeを使ったので間違っているのかもしれません。
また、バッチファイルの作成も思いついたのですがjarファイル単体で動かせるとファイルが少なくてすっきりするので
あっちファイルはなしの方向で頑張りたいです。
###完成系のイメージ
jarファイルをダブルクリック
↓
cmdが起動
↓
javaで記述したアプリを使える
###環境
OS : Windows10
回答2件
あなたの回答
tips
プレビュー