2016-05-12 13 views
1

私は最近新しいコンピュータを手に入れました。私はJDK 8u91をダウンロードしました。しかし、私は今、jarファイルを作成しようとすることからjar.exeを持っていないことを知りました。私はまず、システム>環境変数のPath変数にはないと考えましたが、それは問題ではありませんでした。私がjavaのbinフォルダに移動すると、jar.exeが見つかりません。実際には、私は再び見ているので、javac.exeも欠落しています。私はjdk 8u91をもう一度ダウンロードしようとしましたが、まだ運がありません。誰かが経験している問題ですか?他のどこにいても、問題は、人々が正しいPATH変数を持たないか、JDKだけでなくJREをダウンロードしただけであるように見えます。jar.exeがjdk 8u91にないですか?

EDIT >>お読みください:jar.exeファイルのコンピュータ全体を検索しました。検索では表示されません。私はすべてのフォルダ、特にbinフォルダを探していますが、表示されません。下記のbinフォルダにある既存の.exeのコメントを確認してください。私はすでにこの質問を投稿する前に、スタック交換に関する過去の投稿に関する同様の質問に対する共通の回答を見てきました。しかし、これを理解すると、ファイルはまだ失われています。

+0

これはx64のためのものですか? – BevynQ

+0

jdk-8u91-windows-x64.exeをローカルにインストールしましたが、jar.exeが存在しています – BevynQ

+0

Windowsを実行していないため、これらのファイルがどこにインストールされているかはわかりませんが、 x64 Windowsのダウンロードには欠けていません。私はそれをダウンロードし、アーカイブマネージャーでその中を覗いた。 jar.exeとjavac.exeは両方ともjdk-8u91-windows-x64.exe内のtools.zipに含まれています。 –

答えて

2

JREインストールディレクトリ内のJava開発ツールを誤って探していると思います。間違いなくが(私のために、パスは次のとおりです。C:\プログラムファイル\のJava \ jdk1.8.0_91ビン \)私は最近、Windows 8の上で同じJDKリリース(1.8.0_91)をインストールし、jar.exejavac.exeのdevのツールはをしています。

JREディレクトリのファイルを誤って探していないことを確認してください。C:¥Program Files¥Java¥jre1.8.0_91。私は同じミスを自分で犯しました。両方のインストールがデフォルトで同じルートパスを共有するため、混乱する可能性があります。C:¥Program Files¥Java

+0

私の問題は、私がプログラムファイルx 86を探していることでした。C:\ Program Files \ Java \ jdk1.8.0_91 \ binにあります。しかし、奇妙なことに、私は私のCドライブを検索しても表示されませんでした。ありがとうございました。 – user3376587

+0

素晴らしい!さて、重要な部分は、あなたがそれを理解したことです - 私が助けることができてうれしい - –

0

Javaをインストールする場所について2回答えなければなりません。 Windowsではなく独自のディレクトリを使用する場合は、2番目の質問でJRE用に別のディレクトリを設定する必要があります。 ORACLEのインストーラーはあいまいされているはずです。

jreと同じディレクトリに応答しようとすると、jdkの場合と同じようにjar.exeまたはsrc.zipフォルダが作成されません。それらは、JREの宛先を尋ねるまでそこにインストールされます。 jreフォルダのルートディレクトリにあるファイルを上書き(すべて削除)することがあります。つまり、インストーラのおかげで、あなたのJDKのルートフォルダにあるJRE1.8.0_102のbinフォルダです。

関連する問題