Вызовы методов отладки Eclipse - PullRequest
       18

Вызовы методов отладки Eclipse

0 голосов
/ 18 сентября 2010

У меня есть две версии проекта, которые предназначены для достижения того же эффекта. Одна - более старая реализация, а вторая - обновленная, модифицированная и (надеюсь) улучшенная версия. Проблема в том, что они не дают идентичные результаты. Есть ли возможность, чтобы Eclipse распечатывал список всего, что делает программа, чтобы я мог сравнить их (с помощью какого-либо инструмента слияния / сравнения) и выяснить, где они расходятся?

Это на Java с использованием JBuilder 2008, который более или менее идентичен Eclipse.

Ответы [ 2 ]

0 голосов
/ 18 сентября 2010

Самый простой способ сделать это, вероятно, использовать AOP (Aspect Oriented Programming), который позволяет добавлять код нелинейным способом.Посмотрите этот вопрос о ведении журнала, который, как я ожидаю, будет очень близок к тому, что вам нужно, и о том, насколько прост подход AOP.

Традиционное ведение журнала против ведения журнала AOP

@After("execution(* *.doSomething())")
    public void logAfter(JoinPoint jp){
        logger.debug("...");
    }
0 голосов
/ 18 сентября 2010

Я не знаком с JBuilder.В Eclipse вы можете щелкнуть правой кнопкой мыши по проекту и нажать отладку, чтобы запустить отладчик.Затем вы можете установить точки останова, с которых вы хотите начать отладку, и пройти через них.Это веб-приложение или автономное приложение?Если это веб-приложение, запущенное на сервере, возможно, вам придется выполнить удаленную отладку.

Вот одна ссылка и другая ссылка на учебник по отладке, настроенный в Eclipse.

...