私は次の手順を実行しましたが、Javaは私には機能していないようです。もしそうならシステムを再起動する必要がありますか?
1. Right click My Computer->Advence Option->Environment Varibles->System Variables
2. variable : Path->Edit
3. Copy your jdk bin directory i.e.C:\Program Files\Java\jdk1.7.0_51\bin
4. Paste it after putting a semi-colon(;) in value section
Java cmdで実行中に以下のエラーが発生しています
C:\Users\User>Java -version
Error: opening registry key 'Software\JavaSoft\Java Runtime Environment'
Error: could not find Java.dll
Error: Could not find Java SE Runtime Environment.
いいえ。ただし、cmd
ウィンドウを閉じて再作成し、Javaプログラムなど)を実行する必要があります。
それが正しいことを確認するには、新しいcmd
ウィンドウを開いてset
と入力します-> PATH
およびJava_HOME
の情報を確認します。
次の2つを設定する必要があります。
最初は「[ユーザー名]のユーザー変数」セクションの下にあります。 Java_HOME変数を追加し、jdkがインストールされている場所に設定します。つまり、C:\ Program Files\Java\jdk1.7.0_51 \
2番目は「システム変数」セクションの下にあります。 「パス」変数を見つけて編集する必要があります。次に、パス変数の末尾に「;%Java_HOME%\ bin」(引用符を除く)を追加します。
これを行った後、変数を保存し、「OK」ボタンをクリックしてそのウィンドウを閉じます。コマンドプロンプトのすべてのインスタンスを閉じ(EclipseやNetBeansなどで開発している可能性のあるIDE)、すべてのコマンドプロンプトを再度開きます。その後、テストするかどうか変更が機能し、有効になっている場合は、次を試してください。
echo %Java_HOME%
これは、Javaホーム変数に設定した場所を出力します。
echo %PATH%
出力結果の最後に、パス変数へのJava home\binの追加が表示されます
Java -version
コマンドラインからこのコマンドを実行できる場合、環境が正しく設定され、Javaがパスに含まれていることを意味します。
必要はありません。 Javaプロセスを実行し、Java -version
正常にインストールされたかどうかを確認します。
いいえ、システムを再起動する必要はありません。ただし、環境変数で行った変更を更新するには、コマンドプロンプトアプリケーションを再起動する必要があります。
私の場合、ユーザー変数セクション(特定のユーザー)の下で、jdk pathではなくjreに設定されたJava_HOMEです。私はそれをJDKパスに変更し、それは私のために働いた
番号。
システムを再起動する必要はありませんが、cmd
やIDE開発に使用しているJavaなどのアプリケーション(Eclipseなど)のみを再起動する必要があります。 。
また、Java_HOME環境変数で指定したJavaパスが設定されていることを確認するには、cmd
を開き、echo %Java_HOME%
またはecho %PATH%
コマンドで確認できます。
JDK
を再インストールし、Java_HOME
およびPATH
変数。今では機能しています。