質問: プログラミング初心者です。 javaを使ってプログラミングを書くために、JDKをインストールしました。 ネットを参考しながら開発環境を構築し、確認のためjavac -versionとCommando Promptに打ち込み、実行すると以下のようなエラーメッセージが出てきます。 ネットによると成功すればJavaのバージョンが出力されるらしいです。 Pathは通っているかは少し不安です。 どうすればよいのでしょうか? すみませんが回答お願いします。 実行結果 Microsoft Windows [Version 10.0.17134.285] (c) 2018 Microsoft Corporation. All rights reserved. C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Java Development Kit>javac -version 'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 Pathコード ;C:\Program Files\Java\jdk-10.0.2\bin 詳細 windows10 64bit
回答: JAVA_HOMEの設定はしましたか、PATHの設定をした後に再起動を念のためしましたか。 ユーザー環境変数のPATHにもjdkのbinの設定をしてみては、あとコマンドを実行するときにC:\ProgramData\Microsoft\Windows\Start Menu\Programs\Java Development Kitじゃなくてもいいと思うんですけど僕の環境ではユーザーで実行してもできたのでそれでもだめなら、Javaを完全に環境変数のところも削除して再インストールを試してみてください。