web-dev-qa-db-ja.com

コマンドプロンプトで「Javaバージョン」が機能しない

これをダウンロードしました Java JDK をインストールしました。

しかし、コマンドプロンプトでバージョンを確認すると、認識されないと表示されます。

最新のJavaでこの問題が発生している人はいますか?

正しいバージョンをインストールしていない可能性があります。 Javaで動作する grails が必要です

C:\>Java
'Java' is not recognized as an internal or external command,
operable program or batch file.

C:\>Java -version
'Java' is not recognized as an internal or external command,
operable program or batch file.

C:\>

コンピュータでJavaを検索しても何も見つかりません

Windows 2k8 R2サーバー-コマンドラインでJava [-option]または%Java_HOME%の両方を使用するには、次のものが必要です。

コントロールパネル->システムとセキュリティ->システム->詳細システム設定->詳細->環境変数->システム変数

Path変数を編集して「;」を追加します最後の値の後にJava binディレクトリへのパスを追加します:例:C:\ Progra〜2\Java\jre6\bin \

Java実行可能ファイルのパスに値を設定して、Java_HOME変数を追加します。例:-C:\ Progra〜2\Java\jre6\bin\Java.exe

11
user2730936

キーボードの「ウィンドウ」ボタンと「一時停止」ボタンを同時に押すと、システム環境設定ダイアログが表示されます。 「詳細」タブで、環境変数を見つけます。

次に、[ユーザー(上部)]セクションで、次の2つの変数を作成または更新します。

  • Java_HOME = JDKを置く場所。 C:/ Java/SDK
  • パス=%Java_HOME%/ bin

ダイアログを閉じます。

次に、新しいコマンドラインコンソールで「javac -version」を実行して、それが検出されるかどうかを確認します。環境変数はコンソールの起動時にのみ読み取られるため、新しいコンソールを使用することが重要です。

8

Javaは通常、WindowsにC:\Program Files\Java\jdk<version>としてインストールされます。

そのインストールディレクトリにはサブディレクトリbinがあり、コントロールパネルを介してPATH環境変数に追加する必要があります。次に、Javajavacなどのコマンドをコマンドラインで使用できます。

ところで、同じことがGrailsにも当てはまります。

8

-versionフラグが認識されませんか、それとも「Java」コマンドが認識されませんか?これをテストする1つの方法は、「Java」を単独で入力して実行し、何が起こるかを確認することです。

コマンドが認識されない場合は、 JDKのインストールパスがWindowsのPATHにあることを確認してください 。そうでない場合、Javaコマンドプロンプトからの実行可能ファイルを使用することはできません。 ここに別のリンクがあります 役立つかもしれません。

7
JasCav

Linuxの場合:

$ PATHと$ Java_HOMEを確認してください。/etc/environmentで設定できます

コンソールから次のように確認できます:

$ echo $PATH

Windowsの場合

マイコンピュータ->プロパティ->詳細設定->環境変数PATHを確認してください。

コンソールから次のように確認できます:

echo %PATH%
3
Alex Ivasyuv

オペレーティングシステムのパスにjavac.exeおよびJava.exeへのパスを手動で追加する必要があります。 Javaインストールプログラムはあなたのためにそれをしません。

3
John Topley

システムのPATH変数にJava.exeがない可能性があります。

2
Mark B

JDKをインストールしました。 Java.exeはJREの一部ではありませんか?インストールされていますか?

1
Melvin

WindowsコントロールパネルにJavaアイコンが表示されます。 Javaタブを見つけて、Viewボタンをクリックします。 Java実行可能ファイルへのパスが表示されます。

最後に重要なことですが、PATH変数の変更が有効になるように、コンピューターを再起動したことを確認してください。

1

私にとっては、PATHの誤った行でした

(1)PATHを確認します。検索で「システム環境変数の編集」と入力します->システムプロパティ-> Advance->環境変数->システム変数->パス

(2)リストではC:\Program Files (x86)\Common Files\Oracle\Java\javapathだったので、\末尾(javapathフォルダー内のexeファイル)

OS:Windows 10 64ビット

0
Cloud Cho