Why won't the VisualVM Profiler profile my application?

Posted by Luke on Stack Overflow See other posts from Stack Overflow or by Luke
Published on 2012-02-15T15:34:31Z Indexed on 2013/11/06 9:54 UTC
Read the original article Hit count: 492

Filed under:
|
|
|

I've created a simple 1 file java application that iterates through a loop, calls some functions, allocates some memory, adds some numbers, etc. I run that application via eclipse's Run As->Java Application.

The running application shows up in Java VisualVM under Local.

I double click on that application and go to the Profiler tab.

The default settings are:

Start profiling from classes: my.main.package.**

Do not profile classes: java.*, javax.*, sun.*, sunw.*, com.sun.*

I click on CPU. The CPU and Memory buttons gray out. Nothing happens.

The Status says profiling inactive.

When my application terminates the Status says application terminated.

What am I doing wrong here? Are there some settings I need to tweak? Do I need to set a VM flag when I launch my application?

© Stack Overflow or respective owner

Related posts about java

Related posts about debugging