2016-11-21 2 views
0

У меня есть простой класс HelloWorld в рамках небольшого проекта, который был запущен с помощью Gradle (java-library). Файл HelloWorld.java находится в [project] /src/main/java/HelloWorld.java. Проект компилируется, когда я запускаю «gradle build»/«gradle compileJava» и т. Д.Отладка Java с JDB и Gradle

Я пытаюсь отладить его с помощью JDB. Я пробовал: % JDB -sourcepath SRC/главная/Java 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 
Смежные вопросы