VisualVM sources repository
Java JavaScript C++ Makefile Shell HTML Other
Latest commit 58770af Feb 22, 2017 @thurka thurka unused dependency removed

README.md

VisualVM (master) sources repository

VisualVM is a visual tool integrating commandline JDK tools and lightweight profiling capabilities. See https://visualvm.github.io for details and downloads.

Get the tools

Use Apache Ant and Oracle JDK 7 to build VisualVM from this repository.

Get the sources

First download or clone this repository into directory visualvm.src. There are two project suites included:

  • visualvm (visualvm.src/visualvm) - suite for the core VisualVM tool
  • plugins (visualvm.src/plugins) - suite for the VisualVM plugins available in Plugins Center

Get the dependencies

Then download the NetBeans 8.0.2 platform and profiler binaries and extract them into directory visualvm.src/visualvm (should create visualvm.src/visualvm/netbeans).

Build and run VisualVM tool

To build VisualVM, use ant build-zip command in the visualvm.src/visualvm directory. To run VisualVM, use ant run command in the visualvm.src/visualvm directory.

Build and run VisualVM plugins

To build or run the plugins suite, use ant build or ant run in the visualvm.src/plugins directory. This will automatically build the zip distribution of the core VisualVM tool into visualvm.src/visualvm/dist/visualvm.zip and extract it into the visualvm.src/plugins/visualvm directory. After that the build of the plugins suite continues to build each of the individual plugins. Running the plugins suite means starting VisualVM with all the plugins installed.