2016-09-12 16 views
3

にしようと、私は、Visual Studioのコードでデバッグjavaアプリケーションにしようと、次のエラーを取得しています: "Error:spawn jdb ENOENT".Visual Studioのコード - 「エラー:スポーンのjdb ENOENT」デバッグのjavaアプリ

対コードは、私の打ち上げを更新することが示唆されています。次ているJSON:私はVSCodeプラグイン以下のMavenを使用して構築していています

{ 
    "version": "0.2.0", 
    "configurations": [ 
     { 
      "name": "Java", 
      "type": "java", 
      "request": "launch", 
      "stopOnEntry": true, 
      "cwd": "${fileDirname}", 
      "startupClass": "${fileBasename}", 
      "options": [ 
       "-classpath", 
       "\"${fileDirname};.\"" 
      ] 
     }, 
     { 
      "name": "Java Console App", 
      "type": "java", 
      "request": "launch", 
      "stopOnEntry": true, 
      "cwd": "${fileDirname}", 
      "startupClass": "${fileBasename}", 
      "options": [ 
       "-classpath", 
       "\"${fileDirname};.\"" 
      ], 
      "externalConsole": true 
     } 
    ] 
} 

https://github.com/DonJayamanne/javaVSCodeをインストールしました。

MavenはVSコードがjdb.exe見つけることができないと私はそれが構成されるべき場所を見つけることを試みていることを今の

<project xmlns="http://maven.apache.org/POM/4.0.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
    http://maven.apache.org/maven-v4_0_0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 
    <groupId>com.ams-sample</groupId> 
    <artifactId>AMSSample</artifactId> 
    <packaging>jar</packaging> 
    <version>1.0-SNAPSHOT</version> 
    <name>NumberGenerator</name> 
    <url>http://maven.apache.org</url> 
    <dependencies> 
    <dependency> 
     <groupId>junit</groupId> 
     <artifactId>junit</artifactId> 
     <version>3.8.1</version> 
     <scope>test</scope> 
    </dependency> 
    <dependency> 
    <groupId>com.microsoft.azure</groupId> 
    <artifactId>azure-storage</artifactId> 
    <version>4.0.0</version> 
    <scope>system</scope> 
    <systemPath>${basedir}/lib/azure-storage-4.0.0.jar</systemPath> 
</dependency> 
<dependency> 
    <groupId>com.microsoft.azure</groupId> 
    <artifactId>azure-core</artifactId> 
    <version>0.9.4</version> 
    <scope>system</scope> 
    <systemPath>${basedir}/lib/azure-core-0.9.0.jar</systemPath> 
</dependency> 
    <dependency> 
    <groupId>com.microsoft.azure</groupId> 
    <artifactId>azure-media</artifactId> 
    <version>0.9.4</version> 
    <scope>system</scope> 
    <systemPath>${basedir}/lib/azure-media-0.9.0.jar</systemPath> 
</dependency> 
    </dependencies> 
</project> 

私の仮定をpow.xml。

答えて

1

問題は%PATH%が見つからないことに関連して、C:\Program Files\Java\jdk1.8.0_102\binを指しています。システム変数%PATH%がC:\Program Files\Java\jdk1.8.0_102\binを含むように変更されると、VS CodeはJavaデバッガを起動しました。

関連する問題