2016-11-21 6 views
0

Gradle (gradle init --type java-library)으로 시작된 간단한 프로젝트 내에 간단한 'HelloWorld'클래스가 있습니다. HelloWorld.java 파일은 [project] /src/main/java/HelloWorld.java에 있습니다. "gradle build"/ "gradle compileJava"등을 실행하면 프로젝트가 컴파일됩니다.JDB 및 Gradle을 사용하여 Java 디버깅

JDB를 사용하여 디버깅하려고합니다. 나는 시도했다 : % JDB의 -sourcepath의 SRC/메인/자바 HelloWorld를 %의 JDB이하여 HelloWorld 등을 실행 ...

나는 "오류 : 찾거나 메인 클래스의 프로그램을로드 할 수 없습니다"는 무엇입니까

무엇 오전 내가 잘못하고있어?

답변

1

클래스 경로도 추가해야합니다.

-sourcepath provides jdb with location of *.java 
-classpath provides jdb with location of *.class 

이 같이 호출 할 수 있습니다

jdb -sourcepath src/main/java -classpath _location_of_compiled_code_ HelloWorld