質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

Q&A

解決済

2回答

1831閲覧

JAVAデバック時のエラー:command 'java.execute.workspaceCommand' not found

AtyAty

総合スコア9

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

0グッド

1クリップ

投稿2020/05/16 13:56

編集2020/05/16 18:43

JAVAの環境構築参考サイト: 
[VSCodeでSpringBootのプロジェクト作成からアプリケーションの実行まで]
http://qiita.com/yama9112/items/ff829561238440437b99
上記の参考サイトを元にデバックまで進めました。
現在このエラー表示でデバックできずにいます。

Windows10
VScode

Java Extension Pack
Spring Boot Extension Pack

Spring Web
Thymeleaf

発生している問題・エラーメッセージ

command 'java.execute.workspaceCommand' not found

現在のPath

JAVA_HOME : C:¥ProgramFiles¥java¥jdk1.8.0_251 

path :  %JAVA_HOME%¥bin

補足情報

一度JAVAのインストールからやり直しましたところ、前回までは
コマンドプロンプトでjavac -version と打つと javac 1.8.0_251 
もしくはset JAVA_HOMEと打つとJAVA_HOME=C:¥ProgramFiles¥Java¥jdk1.8.0_251
と表示ができていたのに、

'javac' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

の表示になってしまいました。
Pathは上記のように記入しているのですが・・

どこをどうしたら良いのでしょう?
イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Yasumichi

2020/05/16 14:30

[タイトル](URL) の URL を囲む () が抜けているため、うまくリンクになっていないようです。
AtyAty

2020/05/16 18:44

ありがとうございます!
guest

回答2

0

以下のページが参考になりませんでしょうか。

VSCode Java Debugger for Java Build failed 原因と対策 - Qiita

状況に当てはめて対策をしないといけないとは思いますが。

投稿2020/05/16 14:12

Yasumichi

総合スコア1773

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

AtyAty

2020/05/16 14:20

Yasumichiさんありがとうございます。このサイトは自分でも見つけてみていたのですが、いまいち意味が理解できません。 現在のVScode内を追加添付いたしました。 もしお時間あれば見て頂けたらと思います。
Yasumichi

2020/05/16 14:37

因みに左の方にある再生ボタンに虫のマーク「実行」を開いたとき、左のペインの表示はどうなっていますか?
AtyAty

2020/05/16 15:51

>デバックまたは実行可能なファイルが開きます。 >実行とデバック ←選択不可能 >実行とデバックをカスタマイズするにはlaunch.jsonファイルを作成します。 とあります。
AtyAty

2020/05/16 15:53

ちなみに、先ほど全てJAVAをアンインストールしなおし、pathも入れ直してみたところ、デバックすると同じエラー表記がでます。またコマンドプロンプトでJAVA_HOME -version または javac -versionといれると >操作可能なプログラムまたはバッチ ファイルとして認識されていません。 の表示になってしまいました。
Yasumichi

2020/05/16 15:56 編集

%JAVA_HOME%/bin/java ですかね。JAVA_HOME はどう設定されていますか?
AtyAty

2020/05/16 17:24

C:\Program Files\Java\jdk1.8.0_251 pathは%JAVA_HOME%\bin です。
AtyAty

2020/05/16 18:20 編集

今、思考錯誤し、再度VScodeを起動しデバックが成功しました・・・ しかし、デバックの初めに毎回このようなお知らせが入ります。  >PS C:\Users\ユーザー名\Desktop\demo> & 'c:\Users\ユーザー名.vscode\extensions\vscjava.vscode-java-debug-0.26.0\scripts\launcher.bat' 'C:\Program Files\Java\jdk1.8.0_251\bin\java.exe' '-agentlib:jdwp=transport=dt_socket,server=n,suspend=y,address=localhost:51801' '-Dfile.encoding=UTF-8' '-cp' 'C:\Users\ユーザー名\AppData\Local\Temp\cp_6ct47ceow58eywhsdw6rywfab.jar' 'com.example.demo.DemoApplication' 'chcp.com' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 このあとにSPRINGと表示されています。
KoichiSugiyama

2020/05/16 18:24

コマンドラインで dir %JAVA_HOME% を実行すると何が表示されますか?
KoichiSugiyama

2020/05/16 18:27

あ、pathは解決したようですね。タイミングがずれてすみません。
AtyAty

2020/05/16 19:04 編集

ありがとうございます! 上記のdir %JAVA_HOME%を入力すると、 >C:\>dir %JAVA_HOME% 指定されたパスが見つかりません。 とでます・・ set JAVA_HOMEと入力したら JAVA_HOME=C:\Program Files\Java\jdk1.8.0_251  と表示されました!
guest

0

自己解決

##環境変数のpathの設定を正確に記した。 例えば program Files の空白など。 
JAVA_HOME
C:\Program Files\Java\jdk1.8.0_251

path
%JAVA_HOME%\bin

##プロジェクトをデスクトップ直下に置いて、VScodeで開いた。 

##デバックには成功。

##しかし、デバックの初めに毎回このようなお知らせが入る。

PS C:\Users\ユーザー名\Desktop\demo> & 'c:\Users\ユーザー名.vscode\extensions\vscjava.vscode-java-debug-0.26.0\scripts\launcher.bat' 'C:\Program Files\Java\jdk1.8.0_251\bin\java.exe' '-agentlib:jdwp=transport=dt_socket,server=n,suspend=y,address=localhost:51801' '-Dfile.encoding=UTF-8' '-cp' 'C:\Users\ユーザー名\AppData\Local\Temp\cp_6ct47ceow58eywhsdw6rywfab.jar' 'com.example.demo.DemoApplication'

'chcp.com' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

このあとにSPRINGと表示される。

投稿2020/05/16 19:10

AtyAty

総合スコア9

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問