Maven Profiler Uses EventSpy to collect CPU and memory data during the build. Uses OperatingSystemMXBean to get the data. Uses plotille to plot the data. Uses Testcontainers to run Plotille.