expert
expert

Reputation: 30095

What do I need to do to use com.jprofiler.agent.Controller in my code?

Could guys please tell me what exactly I need to do in order to use com.jprofiler.agent.Controller in my code ?

I have GWT/GAE application which I'm running under debugger of IntelliJ IDEA 11. I have JProfiler 7.0.1.

I googled a little and it seems I need to pass this "-agentpath:C:\Program Files (x86)\jprofiler7\bin\windows\jprofilerti.dll,config=C:\Program Files (x86)\jprofiler7\api\samples\common\config.xml" "-Xbootclasspath/a:S:\Program Files (x86)\jprofiler7\bin\agent.jar" to JVM but it doesn't seem to work.

Upvotes: 0

Views: 1046

Answers (1)

Ingo Kegel
Ingo Kegel

Reputation: 47975

Generally,

-agentpath:[path to jprofilerti.dll]

is enough. The process will wait for the JProfiler GUI to connect. This is so it can use the correct profiling settings with a minimum overhead.

To get immediate startup, pass

-agentpath:[path to jprofilerti.dll],nowait

The profiling agent will then have to retransform classes, depending on your filter settings.

And using the JProfiler plugin from the plugin manager will make all of this unnecessary.

Upvotes: 1

Related Questions