IntelliPROF

Compatible with  IntelliJ IDEA
29.12.2007
13 875
Provides an easy way to profile applications, featuring:
  • JSE and JEE profiling
  • IDEA's runner integration
  • Sequence diagram generation
  • Go to code

Download plugin

Version

Update date

General usage instructions

See IntelliPROF in action
Anonymous
05.09.2015
Apparently doesn't work with the newest version of IntelliJ IDEA. Nothing happens if I try to set it up from the plugin repository. If I download it, there are 3 jars in a zip, IDEA accepts one of those jars as a plugin, but when it tries to initialize it after restarting IDEA, it seems to be missing some IDEA API class: "Plugin 'IntelliPROF' failed to initialize and will be disabled. Please restart IntelliJ IDEA. java.lang.NoClassDefFoundError: com/intellij/execution/runners/JavaProgramRunner at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:344) at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentsRegistry.a(ComponentManagerImpl.java:426) at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentsRegistry.a(ComponentManagerImpl.java:416) at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentsRegistry.access$000(ComponentManagerImpl.java:402) at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:107) at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:86) at com.intellij.openapi.components.impl.stores.ApplicationStoreImpl.load(ApplicationStoreImpl.java:110) at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:511) at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:493) at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:158) at com.intellij.idea.MainImpl$1$1$1.run(MainImpl.java:66) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744) at java.awt.EventQueue.access$400(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:697) at java.awt.EventQueue$3.run(EventQueue.java:691) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:714) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:364) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Caused by: java.lang.ClassNotFoundException: com.intellij.execution.runners.JavaProgramRunner PluginClassLoader[IntelliPROF, 1.0] at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:68) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 27 more"
Anonymous
03.03.2011
Does anyone know if there is an instruction manual or can share how to make use of this plugin.
Thanks
Anonymous
20.01.2010
Attempted to install with IDEA 9, and moved the files to the lib directory as noted in an earlier comment. However, I get the error below during the restart of IDEA.
I imagine I am missing a step here somewhere, but it is not obvious.

com/intellij/execution/runners/JavaProgramRunner [Plugin: IntelliPROF]: com/intellij/execution/runners/JavaProgramRunner [Plugin: IntelliPROF]
com.intellij.diagnostic.PluginException: com/intellij/execution/runners/JavaProgramRunner [Plugin: IntelliPROF]
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentsRegistry.a(ComponentManagerImpl.java:475)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentsRegistry.a(ComponentManagerImpl.java:441)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentsRegistry.access$100(ComponentManagerImpl.java:427)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:117)
at com.intellij.openapi.components.impl.ComponentManagerImpl.initComponents(ComponentManagerImpl.java:372)
at com.intellij.openapi.components.impl.stores.ApplicationStoreImpl.load(ApplicationStoreImpl.java:89)
at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:382)
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:101)
at com.intellij.idea.MainImpl$3.run(MainImpl.java:132)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.f(IdeEventQueue.java:621)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:511)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:372)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.NoClassDefFoundError: com/intellij/execution/runners/JavaProgramRunner
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentsRegistry.a(ComponentManagerImpl.java:451)
... 19 more
Caused by: java.lang.ClassNotFoundException: com.intellij.execution.runners.JavaProgramRunner
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:70)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
... 22 more
07.11.2009
IntelliPROF was tested with IDEA 7.0 only. See comments below about installation tip
Anonymous
03.11.2009
I download/install and nothing happens. Doesn't appear in my plugin directory, nor does it appear in my list of plug-ins in IntelliJ. Any help?
Anonymous
12.03.2008
Hi,

Works well.. Have not figured out how to use it when profiling an AS like JBOSS...

Installation detail: When downloaded and installed thru the plugin manager, the plugin is installed here:
\.IntelliJIdea70\config\plugins\IntelliPROF
But does not work until you move all files within the IntelliPROF directory to
IntelliPROF\lib

In the end it seems that you have to have the following for IDEA to pick it up:
\.IntelliJIdea70\config\plugins\IntelliPROF\lib
./IntelliPROF.jar
./jipViewer.jar
./profile.jar
Anonymous
29.01.2008
Congratulations, this is a very good initiative. I think it would be great for reverse stuffs. You just need to provide a way to import the UML diagram generated to some UML case tool like JUDE, Rational, etc...
Please  sign in  to leave a comment.