2013-05-09 2 views
8

Я получаю это сообщение «Отсутствует исполняемый код, найденный в строке» при удаленной отладке из IntelliJ ver 12. Это приложение Java. Он использует maven для строительства войны. Не знаете, где внести изменения для правильной отладки.Не удалось найти исполняемый код в строке

+0

Переместить точку останова. – duffymo

ответ

2

Вам необходимо убедиться, что источники в редакторе синхронизированы с классами на сервере. Классы должны быть скомпилированы из точно таких же источников, что и опция debug для компилятора.

Обратите внимание, что ваш путь к классу может быть настроен некорректно и содержать некоторую старую версию классов, которые вы пытаетесь отлаживать. Он может также включать разные версии одного и того же класса (например, один из .jar, другой от classes), а JVM загружает не тот, который вам нужен.

+1

Спасибо @crazycoder, но я сделал сборку из IntelliJ. Затем развернули его на локальный сервер tomcat. Из IntelliJ я начал удаленную отладку. Но во время отладки он не подходит к правильной точке останова. – user215005

+0

Просьба поделиться образцовым проектом и предоставить шаги по воспроизведению проблемы. – CrazyCoder

Смежные вопросы