7

JNLPを使用してアプレットを表示しています。私はすべての必要なファイルを書きました。瓶は署名されています。アプレットも正常にロードされています。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。アプレットは正常に動作しています。再試行メッセージの原因を知りたかっただけです。

4

2 に答える 2

3

最初は混乱しますが、このトレース ログが役立つ場合があることに注意してください。

出力を解釈するには:

  • 一度言及されたクラスが表示された場合、それは予期されたものであり、最初の試行でロードされたため、再試行部分は発生しませんでした
  • クラスが 2 行連続してリストされている場合、それはロードできず、実行スレッドが強制終了されたことを意味します (メソッドの途中でクラスの実行が停止する場合があります)。

この出力はもっと明確かもしれませんが、最近この問題に遭遇したので、少なくとも何かが印刷されたことをうれしく思います

于 2014-08-01T02:58:27.797 に答える
2

Java 設定で「トレースを有効にする」のチェックを外してみてください (詳細 -> デバッグ -> トレースを有効にする)。それは私のために働いた。Mac では、Utilities フォルダー (Applications -> Utilities) に Java Preferences を設定するアプリがあります。

于 2012-05-10T17:36:38.210 に答える