LoginSignup
0
0

More than 1 year has passed since last update.

VSCode上にJavaの実行環境を作る【Win11環境】

Posted at

Recursionのエディターに書いたプログラムもPRに使いたいなーと思って調べてみました。
これでJavaを使ってバックエンドを組めるようになればいいな笑

公式サイトからJDKをインストール

下記よりDL→インストール。

※JDK ...... JavaSE Development Kit

Java Downloads _ Oracle 日本 - Google Chrome 2023-02.png

PATHを通す

Javaのコンパイル・実行に必要なコマンドを、どのディレクトリ下でも使用可能にします。

JDKのbinフォルダのパスをコピー

インストール先のパスを調べます。
特に設定していなければ下記のようになっているはず。

例)
C:\Program Files\Java\jdk-19\bin

システム→バージョン情報→システムの詳細設定

Image 2023-02-21 15.55.18.png

設定 2023-02-21 15.58.25.png

詳細設定タブ→環境変数→Pathを選択→編集→新規

システムのプロパティ 2023-02-21 15.59.29.png

環境変数 2023-02-21 16.09.26.png

環境変数名の編集 2023-02-21 16.10.45.png

VSCode上での設定

ディレクトリ構成

今回は下記のように構成しました。

※ファイルの中身については私自身も学習中です。コピペでの使用は自己責任でお願いします。

image.png

実行コマンド

実行するJavaファイルを選択して、

Shift + Ctrl + B

を入力してください。

トラブルシューティング

大まかな解決方法ですので、情報が正確でない可能性があります。
詳細は自分で調べましょう。

エラー:javac' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。

→下記について確認してみてください。

  • パスが通っていない(上記の操作を確認)
  • JDKがインストールできていない
  • VSCodeを再起動する
  • PCを再起動する

エラー:メイン・クラスPlayfulPetsAdventuresを検出およびロードできませんでした。

→ファイル名と同じ名前のクラスにメインの処理を書く必要があります(Javaの仕様)。

VirtualRides.java - DesignPattern - Visual Studio .png

エラー: ~.vscode\tasks.jsonは無効なフラグです。

→VSCode上で、Javaファイルではなく、tasks.jsonファイルが選択されています。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0