VisualVM ist ein visuelles Tool, das Befehlszeilen-JDK-Tools und einfache Profilierungsfunktionen integriert. Weitere Informationen, Downloads und Dokumentation finden Sie unter https://visualvm.github.io.
Verwenden Sie Apache Ant 1.9.15 oder höher und Oracle JDK 8, um VisualVM aus diesem Repository zu erstellen.
Laden Sie zunächst dieses Repository herunter oder klonen Sie es in das Verzeichnis visualvm
. Es sind zwei Projektsuiten enthalten:
visualvm/visualvm
) – Suite für das zentrale VisualVM-Toolvisualvm/plugins
) – Suite für die im Plugins Center verfügbaren VisualVM-Plugins Laden Sie dann die NetBeans Platform 22 herunter und extrahieren Sie sie in das Verzeichnis visualvm/visualvm
(sollte visualvm/visualvm/netbeans
erstellen).
Um VisualVM zu erstellen, verwenden Sie den Befehl ant build-zip
im Verzeichnis visualvm/visualvm
.
Um VisualVM auszuführen, verwenden Sie den Befehl ant run
im Verzeichnis visualvm/visualvm
.
Um die Plugins-Suite zu erstellen oder auszuführen, verwenden Sie ant build
oder ant run
im Verzeichnis visualvm/plugins
. Dadurch wird die Zip-Distribution des zentralen VisualVM-Tools automatisch in visualvm/visualvm/dist/visualvm.zip
erstellt und in das Verzeichnis visualvm/plugins/visualvm
extrahiert. Danach fährt der Build der Plugin-Suite mit der Erstellung jedes einzelnen Plugins fort. Das Ausführen der Plugins-Suite bedeutet, dass VisualVM mit allen installierten Plugins gestartet wird.
Wir freuen uns sehr über jedes Feedback! Bitte teilen Sie uns Ihre Ideen, fehlenden Funktionen oder gefundenen Fehler mit. Reichen Sie entweder eine RFE/einen Fehler ein oder hinterlassen Sie uns eine Nachricht. Aus rechtlichen Gründen können wir keine externen Pull-Requests akzeptieren. Weitere Informationen finden Sie unter BEITRAGEN.
Bitte konsultieren Sie den Sicherheitsleitfaden für unseren Prozess zur verantwortungsvollen Offenlegung von Sicherheitslücken
Copyright (c) 2017, 2023 Oracle und/oder seine verbundenen Unternehmen. Veröffentlicht unter der GNU General Public License, Version 2, mit der Classpath-Ausnahme.