Как отлаживать общие методы в Eclipse?

У меня есть общий метод, отладка, но я не получаю никакой информации о переменных, не могу выполнять инструкции с помощью ctrl-shift-i, eclipse сообщает, что метод... не доступен для типа T.

Я не могу поверить, что это означало (не) работу вроде этого...

[править]

Я использую затмение, что часть RAD 7.5.4

[другое редактирование]

Вот какой код, но я сомневаюсь, что вы получите информацию об этом

public abstract class GenericGroupController<t extends="" group=""> { ... public String addUser(final Model model, final Long id, final WebRequest request) { T group = groupManager.loadGroup(id); ... // this method will fail if i highlight and click ctr-shift-i // but it will work otherwise (actually so will the method above // because that generic as well) Long groupId = group.getId(); ... return getAddUserView(); }
}
</t>
1 ответ

Если вы можете отлаживать, как показано в трассировке стека, вы всегда можете увидеть переменные в окне переменных, если не в коде. Во многих местах, где код недоступен, вы можете сделать то же самое. Это не приятно, но, он выполняет свою работу.

licensed under cc by-sa 3.0 with attribution.