33

.jar ファイルを開いたり、実行したりできません。

Javaをインストールしたばかりですが、最初に.jarを他のプログラムで開こうとしたため、ダブルクリックのデフォルトが別のものになり、元に戻すことはできません。

java -jar myfile.jar`

上記のコマンドは次を返します。

「java」は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません。

これを開いて実行する方法はありますか?

e: OS は Windows 8 です。

また、.jar ファイルをダウンロードしました。自分で作成しませんでした(関連する場合)実行可能ファイルが含まれているかどうかわかりません(ただし、含まれていると思います)。

4

15 に答える 15

26

コマンドプロンプトを使用できます:

javaw.exe -jar yourfile.jar

それがうまくいくことを願っています。

于 2014-07-08T20:42:25.400 に答える
7

ダウンロードする Java には、Java プログラムを作成するために使用されるJDKと、実際に Java プログラムを実行するために使用されるRE (ランタイム環境)の 2 種類があります。SDK の代わりに RE をインストールしましたか?

于 2013-11-13T23:20:18.243 に答える
3

Windows 8 と Windows Server 2012 の両方の構成で同じ問題が発生していました。最新バージョンの JDK Java 7 をインストールし、**JAVA_HOME**システム環境変数を jre フォルダーに設定しました。bin フォルダー*C:\Program Files (x86)\Java\jre7* もシステム環境変数に追加しました**Path**: *%JAVA_HOME%\bin*

しかし、実行可能なjarファイルをダブルクリックすると、まだ問題がありました. OPENDS_JAVA_ARGSjavaw.exe のオプション プロパティを設定するために使用できる別のシステム環境変数を見つけました。そこで、この変数を追加して次のように設定しました。-jar

これで、実行可能な jar ファイルをダブルクリックして実行できるようになりました。

于 2015-05-15T18:19:19.980 に答える
2

cmd では、次を使用できます。

c:\your directory\your folder\build>java -jar yourFile.jar 

ただし、Netbeans を使用する場合は、プロジェクトに .jar ファイルを作成する必要があります。Run -> Clean and Build Project (プロジェクト名) に移動する方法

また、プロジェクトのプロパティ Build->Packing に yourFile.jar があることを確認し、Build JAR after Compiling をチェックして、Copy Depentent Libraries をチェックしてください。

警告: Java の環境変数が正しく設定されていることを確認してください。

コマンド プロンプト (cmd) から Java ファイルをコンパイルして実行する古い方法

Compiling: c:\>javac Myclass.java
Running: c:\>java com.myPackage.Myclass

この情報が役立つことを願っています。

于 2015-03-08T04:51:49.187 に答える
1

ファイルを作成しmanifest、main メソッドを持つクラスを指定する必要があります。fileをパラメーターとして使用してjarファイルを作成できます。manifest

jar cfm MyJar.jar Manifest.txt MyPackage/*.class

Manifest-Version: 1.0

Archiver-Version: Plexus Archiver

Created-By: Apache Maven

Built-By: Cakes

Build-Jdk: 1.6.0_04

Main-Class: com.foo.App
于 2016-04-11T14:24:59.133 に答える
1

Java ディレクトリに移動し、このパスをコピーします C:\Program Files\Java\jdk1.8.0_40\bin

マイ コンピューターを右クリックし、[プロパティ] をクリックしてから、[システムの詳細設定] に移動し、[環境変数] をクリックします。「システム変数」テーブルに移動し、「パス」という名前のエントリを見つけます。ダブルクリックして最後に移動し、セミコロンを入れてパスを貼り付け、適用してOK. 今すぐ実行する必要があります。

于 2016-01-26T07:52:17.300 に答える
0

私はしばらく前にこの問題を抱えていましたが、解決策は本当に簡単でした。

の現在のバージョンをアンインストールし、古いバージョンをJavaダウンロードしてから、古いバージョンをアンインストールして、最新バージョンを再度インストールするだけです。

例:Java 8 Update 73現在のインストール Java 7 Update 95。

仕組み:Javaのレジストリ キーが台無しになっていて、古いバージョンをインストールすると修正されます。

于 2016-02-19T10:35:59.573 に答える
0

Netbeans で現在の jar ファイルを作成して削除し、Netbeans のプロジェクト エクスプローラーで 2 ~ 3 回クリーンアップしてビルドし、プロジェクト エクスプローラーでプロジェクト フォルダーを右に移動して jar ファイルをビルドします。

于 2015-07-17T18:08:02.157 に答える