Mit VisualVM mit IntelliJ

Ich versuche, VisualVM mit IntelliJ zu Profil, eine Java-Anwendung. Ich habe die VisualVM Launcher-plugin installiert innerhalb von IntelliJ. Ich drücke die play-Taste mit dem orangenen Kreis in IntelliJ startet VisualVM und öffnet den Prozess, wenn ich start ausführen. Jedoch, wenn ich versuche, ein Profil der CPU, es scheint nicht, ein Profil der Methoden in mein Programm. Ich habe versucht mit verschiedenen Programmen und kann nicht scheinen, um alle von Ihnen arbeiten mit VisualVM. Dies ist, was VisualVM sieht wie folgt aus:

Mit VisualVM mit IntelliJ

Profiler scheint zu denken, dass die Zeit insgesamt ist 857 ms oder 6.21 ms, wenn es in Wirklichkeit mein Programm dauert etwa eine minute um zu starten. Es scheint die Aufnahme von "DestroyJavaVM" das ist nicht mein Programm. Ich bin mit VisualVM, weil es der einzige freie Java-profiler, die ich finden konnte. Irgendwelche Vorschläge? Hier sind meine VisualVM Einstellungen:

Mit VisualVM mit IntelliJ

  • Ein guss ist, dass BankSim sollte vollständig qualifiziert werden
  • Ich bin nicht mit Paketen. Ich habe versucht, es in ein Paket und eine voll qualifizierende name der Klasse mit dem gleichen Ergebnis.
  • Versuchen Sie es in ein Paket wie abc und abc.** in der Registerkarte "Start Profiling von Klassen" (der Ort, wo Sie setzen BankSim
  • Bevor das Programm gestartet wird, ein System.in.Lesen Sie(),und wenn es aufhört, drücken Sie de "Profile CPU" in VisualVM und geben Sie dann in der app.
Schreibe einen Kommentar