[英]Eclipse TPTP or other java profiling solutions on OSX. Suggestions welcome
我正在嘗試使用TPTP在OSX上的eclipse中分析junit測試。 我從eclipse安裝了TPTP包沒有問題,我去了一些代碼,它告訴我:
代理控制器在端口10002下不可用。
確保服務已啟動且端口號在首選項下正確。
我在互聯網上搜索並發現許多關於代理控制器無法用於os X的抱怨。我認識的幾乎所有java開發人員都在os x下運行eclipse。 為什么eclipse不支持os x? 如果os x無法運行代理控制器,為什么甚至可以為os x提供TPTP包? 純粹用於遠程調試目的?
注意:我感興趣的是對類和方法進行分析,調用每個方法的次數,以及程序在每種方法中花費的時間。 由於使用System.nanotime()語句的代碼的復雜性不是一個選項。
TPTP支持哪些平台和環境?
TPTP基礎結構的用戶界面組件可以在任何支持Eclipse的平台上運行。 各種測試執行,監視和跟蹤組件通常在廣泛的基礎架構上運行,並與各種系統接口。 目前一個值得注意的缺點是,各種跟蹤設施目前都是針對特定Java的,盡管該項目的目標是在適當的時候擴展其他語言支持。 對於其他代理商,已經為流行的操作系統,應用服務器,Web服務器等實施或計划了合理的覆蓋范圍,特別關注為其他開源產品提供支持。
相關問題:
相關鏈接:
就其他Java分析器而言,我認為這是最好的Stack Overflow問題:
我個人會推薦YourKit Java Profiler ,我發現它比TPTP更加用戶友好,並且(雖然我沒有測試過它)它應該適用於OS X.
您是否看過Netbeans Profiler是否在OS X下運行? 它是jvisualvm的一個子集。 它可能會起作用......
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.