Если вы хотите профилировать свой код на стороне сервера, вы можете использовать любой стандартный инструмент профилирования Java.Если вы настроите свой проект для удаленной отладки / профилирования, вы можете присоединить практически любой профилировщик Java.Вы можете добавить следующие аргументы в настройки запуска вашего проекта, чтобы включить его для удаленной отладки:
-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,address=4321,suspend=y
Где "4321" - это порт, к которому вам нужно указать приложение удаленного профилирования / отладки, к которому нужно присоединиться.
Если у вас есть доступ к JProfiler, вы можете просто подключить профилировщик к запущенному экземпляру JVM без дополнительной работы.Он также имеет некоторые функции интеграции с удаленным сервером и может даже быть настроен для профилирования вашего кода GWT на стороне клиента.См. ссылка для получения довольно хорошей информации о профилировании GWT в Eclipse.
РЕДАКТИРОВАНИЕ:
См. Документацию JPDA длядополнительная информация о доступных параметрах удаленной отладки и о том, как их настроить.Примеры в нижней части довольно хорошо объяснены.