Apache
IntelliPROF
Products:
IntelliJ IDEA,
Android Studio
Vendor:
code|company
Email:
N/A
Website:
N/A
Description:
Provides an easy way to profile applications, featuring:
- JSE and JEE profiling
- IDEA's runner integration
- Sequence diagram generation
- Go to code
Downloads: 8254
Rating:
Participated in rating: 3
General usage instructions:
See IntelliPROF in action
Comments:
Thanks
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
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