1

1 つの JApplet を含む Java プロジェクトがあります。アプレットをデスクトップ モードで実行できます (main[] メソッドでアプレットをフレームに追加します)。ただし、ブラウザでは機能しません。このエラーが発生する: 私はすでにすべての jar に署名しています。

mysqlコネクタjarに関連していると思います。

何か案は?

Exception occurred: java.lang.ExceptionInInitializerError (uncaught)"thread=AWT-
EventQueue-1", java.awt.EventDispatchThread.run(), line=156 bci=152

grant all を java.policy に追加すると問題なく動作します

4

2 に答える 2

1

次のことを確認する必要があります。

  • データベース接続を許可するためにアプレットが署名されていること。
  • アプレット jar ファイルと同様に、mysql コネクタ jar が「ダウンロード」パスで利用可能であること。
于 2012-08-03T17:29:30.560 に答える
0

Web サーバーからアプリケーションを実行すると、問題が解決しました。

于 2012-08-10T17:21:09.287 に答える