2

「adventure.jar」という名前の jar ファイルがあります。cmd を使用して実行すると、java -jar adventure.jar正常に動作します。ただし、新しいコンピューターでファイルを開くテストを行っているところ、問題が発生しています。javaこのコンピューターのコマンド プロンプトにはコマンドがありません。反抗的にJavaがインストールされていますが、JDKがインストールされていないだけでしょうか? とにかく、私の目標は、コマンドを必要とせずに、ダブルクリックしたときにcmdからjarファイルを実行することです(それは可能ですか?)。jar は既に実行可能ですが、必要なようにコマンド プロンプトからは実行されません。どんな助けでも大歓迎です。

編集:exeまたはバッチファイルを介してこれを行う方法があれば、それで問題ありません。

4

3 に答える 3

2

PATH環境のように聞こえます。変数にはJavaが含まれていません。Oracleのチュートリアルに従って追加できます

PATH環境変数にJavaを追加します。

通常それはのようなものです;C:\Program Files\Java\jre7\bin

あなたの2番目の質問に-はい、それは可能です。
メモ帳を開き、入力して、または何かjava -jar adventure.jarとして保存します。launch.bat次に、そのバッチファイルをダブルクリックすると、Javaアーカイブが実行されます。

于 2013-01-12T03:31:07.883 に答える
-1

まず、start adventure.jarコマンドプロンプトから試してください。それでも問題が解決しない場合は、java.exe(私のコンピューターでC:\Program Files\Java\jre7\bin)を見つけて、コマンドプロンプトでフルパスを使用するかjava.exePATH環境変数を含むフォルダーへのパスを追加します。パスを追加するには、[スタート]メニューをクリックし、[コンピューター]を右クリックし、[プロパティ]、[システムの詳細設定]、[環境変数]の順にクリックし、[PATHシステム変数]の下を見つけて[編集]をクリックし、パスを追加します(例:PATHの最後に次を追加します) :;C:\Program Files\Java\jre7\binそしてセミコロンを忘れないでください!)

それが役に立てば幸い。

于 2013-01-12T03:31:55.533 に答える
-1

コマンドプロンプトを開く

jarファイルがあるフォルダに移動します

走る

unzip test.jar

ここで、 test.jarは jar ファイルの名前です。

このコマンドは、すべてのファイルをそのフォルダーに解凍します

于 2015-11-30T14:50:57.643 に答える