2017-06-18 8 views
0

を使用して、私はコードランナー拡張子を持つVSコードにいくつかのJavaコードを実行しようとしていますが、私はこの得続ける:'javac'は、内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません。 VSコードで、コードランナー拡張

'javac' is not recognized as an internal or external command, 

操作可能なプログラムまたはバッチファイルを。

VSコードですべてのパスを確認してパスを更新しましたが、何もしませんでした。

+0

JDKをインストールしましたか? – stark

+0

@starkはい、jdk1.8.0_60 – Mocoma

+0

https://stackoverflow.com/questions/15246547/path-to-the-compilator-from-the-source-folder/15246586#15246586 – stark

答えて

0

システム環境変数にjdk binパスを追加してください。そうでない場合は、Javaコードをbinフォルダ内に保存してそこからコンパイルする必要があります。

+0

私にはさまざまなプロジェクトがありますそれぞれ独自のJDKバージョンが必要です。私はシステムのパスを汚染してIDEを稼働させたくない。 JDKを指すためにsettings.jsonのプロパティがなければならないし、java.homeがVSコードがjavacを単独で見つけることができる有効なJDKを指し示す場合は、より良いものが期待されます。 –

関連する問題

 関連する問題