2012-02-22 33 views
1

想要爲java創建自定義分析器。在尋找有關Hprof工具的知識...對於創建分析器我已經得到了所給出的細節......但它創建了一個我的需求的分析器...然後當再次搜索另一個鏈接時如何在java中構建我們自己的分析器?

http://www.ibm.com/developerworks/java/library/j-jip/?ca=dgr-lnxw07JavaProfiling

http://java.dzone.com/articles/java-profiling-under-covers

我跟着我從清單文件創建 版本號第一link..then複製程序配置文件代理代碼創建了一個項目的步驟:1 Xcomment:主要會被自動檢測到

我用 代替了第二行,然後在那個鏈接中給出的那個文件粘貼到Netbeans項目的src文件夾中 清理完畢並建立&創建了一個.jar文件。

但Java -javaagent:Vc.jar類文件 時在命令提示符下執行的錯誤來了...... 錯誤 異常線程 「main」 java.lang.NoclassFoundException:C:/documents/Main.class

在java.net上.URLClassLoader ... ..

我需要得到的只是CPU的時間爲每個類我使用,並在每類中的每個方法的CPU時間......我該怎麼辦?

錯誤打開zip文件或清單丟失VM劑文庫的初始化過程中出現錯誤 未能初始化在命令提示儀器

+5

我認爲你需要退後一步,減緩。在嘗試像編寫自己的分析器這樣複雜的任何事情之前,先了解您的Java基礎知識。 – 2012-02-22 04:58:49

回答

0

Visual VM是一個優秀的開源分析器。如果出於某種原因,它不適合您的需求,您可能可以自定義它。

0

看看http://www.spf4j.org,它是在Java中實現一個簡單的抽樣開放源代碼分析器,效果很好,它可以很容易地用於連續剖面

相關問題