Я обновил целевую платформу Eclipse RCP с 4.24 до 4.32.Впоследствии я заметил, что в клиенте Tycho создание отчетов в формате PDF с помощью Jasper Reports занимало в 2–3 раза больше времени, чем раньше.
Отчеты Jasper тесно сотрудничают с JDT для составления отчетов.
Я все это попробовал
- гарантировал, что загрузка контекстного класса не является проблемой< /li>
отключена отложенная загрузка плагинов JDT. - убедился, что плагины экспортируются в разархивированном/разобранном виде с помощью Eclipse-BundleShape: dir
- обновлен JasperReports, DynamicJasper и JDT
- гарантировали, что JDT действительно используется в Eclipse и во встроенном клиенте с профилировщиком
В обоих сеансах профилирования у меня есть одинаковый вызов подсчитывается, но для вызовов 28k из eclipse требуется 2 секунды, а для вызовов 28k требуется 277 секунд на встроенном клиенте.
Клиент Eclipse

Mvn / Tycho Клиент

Да кто-нибудь знает, почему существует такая большая разница во времени загрузки ресурсов?
Есть ли у кого-нибудь идеи, на что я могу обратить внимание? Единственный способ, которым я вижу будущее, - это сначала убедиться, что сборка выполнена с помощью pom или манифеста, чтобы я мог гарантировать, что построенный клиент ведет себя так же, как клиент, запущенный из eclipse.
Подробнее здесь: https://stackoverflow.com/questions/793 ... lient-star