Невозможно переместить строки в UITableView, даже когда отображается граббер

Я столкнулся с этой ошибкой, потому что я выполнял модульный тест по коду, использующему отражение. Я сделал специальный класс для тестирования всех функций кода. Junit явно использует отдельный загрузчик классов для тестовых классов (что имеет смысл), поэтому мой код не смог использовать отражение в этом классе. Трассировка стека, которую я получил, была чрезвычайно обобщенной (java.lang.InstantiationException), но когда я проверил режим отладки, было больше деталей самого объекта Exception (org.eclipse.debug.core.DebugException: com.sun.jdi.ClassNotLoadedException) что привело меня к такому выводу.

Поэтому я переместил специальный класс в основной загрузчик классов (перемещая файл из src / test / java в src / main / java), и он отлично работал. Мне не нравится это решение, но я не могу найти альтернативы. В моем случае это не имеет большого значения, но я вижу, как это может быть проблемой для других.

13
задан Mundi 31 March 2012 в 21:48
поделиться