最近我們的兩個客戶報告了我們的小程序問題。看着java插件控制檯,它充滿了ClassNotFoundException,因此我們的代碼都沒有執行。如何調試/記錄/跟蹤小程序加載問題?
我已經能夠使用磁盤上有0個可用空間的虛擬pc映像重現堆棧跟蹤,但是當我還原一些磁盤空間時問題消失,並且用戶告訴我他們的磁盤未滿;他們能夠創建新文件。
我們的小程序需要Java 6,有這樣的問題出現了更新1,10和JRE的14。我們也嘗試了不同的瀏覽器(IE和Firefox),清除瀏覽器和java緩存,...
如何調試或追蹤jvm如何加載我們的小程序?
我想,問題就出在Windows上一些安全指令,所以我使用Sysinternal的進程監視器記錄活動,但我真的不知道去哪裏看。
謝謝!我忘了在我的磁盤完整測試環境中啓用跟蹤。 現在我試過了,但它只顯示'java.io.IOException:寫入錯誤'。 沒有什麼路徑試圖寫或錯誤的原因的細節,所以我認爲它不會提供足夠的信息,如果我們使客戶端PC的跟蹤。 這是追蹤我們可以從JVM獲得的最大值嗎? – Serxipc 2009-07-24 08:59:41
清理java緩存有助於您的用戶嗎? – 2009-07-24 09:40:07
不。我們已經嘗試從java控制面板清除java緩存,並從temp目錄中刪除所有jar_cache * .tmp文件。我想這是一些窗口或網絡安全指令,但我不知道要繼續哪裏,所以我試圖獲取有關正在發生的事情的詳細日誌。 – Serxipc 2009-07-24 09:56:58