Есть ли профилировщик Java, позволяющий профилировать недолговечные приложения? Профилировщики, которые я нашел до сих пор, похоже, работают с приложениями, которые продолжают работать до завершения работы пользователя. Однако я хочу профилировать приложения, которые работают как утилиты командной строки, они сразу запускаются и закрываются. Такие инструменты, как visualvm или NetBeans Profiler, даже не распознают, что приложение было запущено.
Я ищу что-то похожее на cProfile Python, в котором результат профилировщика возвращается при выходе из приложения.