2011-02-18 42 views
5

我正在使用JNLP顯示小程序。我寫了所有必要的文件。罐子簽字。即使小程序加載正常。我在Java控制檯中收到很多消息,這些消息有助於延遲小應用程序加載。使用JNLP的Applet:Java控制檯中的消息

basic: JNLP2ClassLoader.findClass: pack.XMLDropDown$1: try again .. 
basic: JNLP2ClassLoader.findClass: pack.XMLDropDown$2: try again .. 
basic: JNLP2ClassLoader.findClass: pack.XMLDropDown$3: try again .. 
basic: JNLP2ClassLoader.findClass: pack.XMLDropDown$4: try again .. 
basic: JNLP2ClassLoader.findClass: pack.XMLComboBoxModel: try again .. 
basic: JNLP2ClassLoader.findClass: pack.XMLToolTipManager: try .. 
...so on. 

很多Java控制檯中的消息。

PS。 Applet工作正常。只是想知道原因再試一次消息。

回答

1

嘗試在Java首選項(高級 - >調試 - >啓用跟蹤)中取消選中「啓用跟蹤」。這對我有效。在Mac上,有一個應用程序可以在Utilities文件夾(應用程序 - >實用程序)中設置Java首選項。

+0

事實上,問題在於當你真的需要讀取它時污染痕跡 – 2012-11-21 09:43:18

1

值得注意的是,儘管最初令人困惑,但此跟蹤日誌記錄可能很有用。

解釋輸出:

  • 如果你看到一個類提到過一次,那是預期,且再試部分並沒有發生,因爲它是在第一次嘗試
  • 如果裝類上市連續兩行,這意味着它無法被加載和執行的線程是否已被殺害(你的類可能會停止通過方法執行一半)

這個輸出可能是更清晰,但最近剛剛遇到這個問題,我對leas很高興t東西被打印