Два IDE имеют разные результаты

Мой коллега и я работаем над одним проектом, но мы используем разные IDE. Он использует Eclipse 3.4, а я использую IntelliJ 8.0.

Недавно я рекомендовал использовать EasyMock, который использует CGLIB, для некоторых модульных тестов в нашем проекте. Я не видел каких-либо проблем с установкой точек останова в IntelliJ для объектов частичного макета, сгенерированных EasyMock, но мой коллега сообщает, что он не может установить точки останова в Eclipse для объектов частичного макета, сгенерированных EasyMock, потому что он сообщает, что информация о номере строки отсутствует для сгенерированные классы.

После безнадежного поиска в Google ответа, я надеюсь на подсказки от моих друзей на SO.

  1. Любые идеи о том, почему IntelliJ работает, а Eclipse не работает в этом случае?
  2. Любые подсказки для конфигурации Eclipse, которые могут решить эту проблему?
12.12.2008 18:28:13
1 ОТВЕТ

Легкие ли фиктивные объекты созданы каким-то муравьиным скриптом? в этом случае настройки в eclipse не имеют никакого отношения к сгенерированной информации о строке отладки. Затем необходимо проверить настройки ant, чтобы увидеть, есть ли какая-то разница

1
15.12.2008 10:46:16