2016-07-08 12 views
0

Ich habe einen Haufen meiner Anwendung genommen, um herauszufinden, welche Objekte in die alte Generation befördert werden. Nach einigen Nachforschungen fand ich heraus, dass es Unmengen von Int [] gibt. Im Folgenden finden Sie Pfad Wurzeln einer von denen GC sehen int []:Nicht Klassenpfad Objekte in Heap-Dump

enter image description here

theare keine guice oder Apache Geschwindigkeit Bibliotheken in Classpath sind, die ich mit mvn Abhängigkeit geprüft: Baum

Ich betreibe meine app mit mvn jetty: run command

Also, könnten Sie mir bitte sagen, woher kommen diese Objekte?

Antwort

0

Führen Sie Ihre Heap-Analyse außerhalb von Maven durch.

Diese Klassen kommen von Maven selbst.

+0

für welchen Zweck Maven sie erstellt? – evgeniy44

+0

für die normale Verarbeitung von maven Phasen, Zielen und Plugins. –