Recursionのエディターに書いたプログラムもPRに使いたいなーと思って調べてみました。
これでJavaを使ってバックエンドを組めるようになればいいな笑
公式サイトからJDKをインストール
下記よりDL→インストール。
※JDK ...... JavaSE Development Kit
PATHを通す
Javaのコンパイル・実行に必要なコマンドを、どのディレクトリ下でも使用可能にします。
JDKのbinフォルダのパスをコピー
インストール先のパスを調べます。
特に設定していなければ下記のようになっているはず。
例)
C:\Program Files\Java\jdk-19\bin
システム→バージョン情報→システムの詳細設定
詳細設定タブ→環境変数→Pathを選択→編集→新規
VSCode上での設定
ディレクトリ構成
今回は下記のように構成しました。
※ファイルの中身については私自身も学習中です。コピペでの使用は自己責任でお願いします。
実行コマンド
実行するJavaファイルを選択して、
Shift + Ctrl + B
を入力してください。
トラブルシューティング
大まかな解決方法ですので、情報が正確でない可能性があります。
詳細は自分で調べましょう。
エラー:javac' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。
→下記について確認してみてください。
- パスが通っていない(上記の操作を確認)
- JDKがインストールできていない
- VSCodeを再起動する
- PCを再起動する
エラー:メイン・クラスPlayfulPetsAdventuresを検出およびロードできませんでした。
→ファイル名と同じ名前のクラスにメインの処理を書く必要があります(Javaの仕様)。
エラー: ~.vscode\tasks.jsonは無効なフラグです。
→VSCode上で、Javaファイルではなく、tasks.jsonファイルが選択されています。