2016-09-12 5 views
3

에 노력하고 점점 "오류 스폰 JDB의 ENOENT는" "Error:spawn jdb ENOENT".비주얼 스튜디오 코드 - : 다음과 같은 오류가 난 비주얼 스튜디오 코드의 디버그 자바 응용 프로그램에 노력하고 디버깅 자바 응용 프로그램

대 코드 내 출시를 업데이트하도록 제안한다. 다음 한 JSON : 나는 VSCode 플러그인 다음 받는다는을 사용하여 구축해야하고

{ 
    "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를 설치했습니다.

지금 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 코드가 Java 디버거를 시작했습니다.