Я пытаюсь отлаживать свои приложения с помощью jdb. Я приобрел много вещей до сих пор, но я хотел бы отполировать их.
Когда я нахожусь в jdb и хочу вставить точку останова или проверить переменную, jdb нужно полное имя package.class.(метод/переменная). Вот пример:
Initializing jdb ...
>
VM Started: No frames on the current call stack
main[1] stop in com.ionsoft.engine.Engine.main
Это так раздражает, потому что имена, которые я должен напечатать, такие длинные.
Я хотел бы ввести «stop in Engine.main», как если бы источник и класс находились в корне проекта.
Я попытался изменить путь к классам с ./build/classes на ./build/classes/com/ionsoft/engine, но если я это сделаю, Engine.class не будет найден.
Error: Could not find or load main class com.ionsoft.engine.Engine
У кого-нибудь есть идеи?
ОБНОВЛЕНИЕ: в моем текущем пути к классам я указываю на банки, а не на классы.
Спасибо за ваше время.