署名されたJavaアプレットがあります。そしてそれはうまくいきます。しかし今、私はいくつかのサードパーティのJARファイルをそれに統合する必要があります。Eclipseからテストすると、すべてが正しく機能します。しかし、アプレットとしてテストすると、java.security.AccessControlException:アクセスが拒否されました(java.io.FilePermission ...)
これは、サードパーティのJARファイルにjava.policy.appletが含まれていないためだと思いました。ただし、ポリシーファイルを手動で追加しても、エラーは解消されません。
私は何が欠けていますか?ありがとう!
============================
すべてのサードパーティJARファイルは、A.jar、B.jar、C.jarのようにサーバーファイルシステム上にあります。そして、私はそれらを次のようにアプレットタグに含めます。
<applet
archive="my.jar,A.jar,B.jar,C.jar">
</applet>
また、my.jarのMANIFEST / MANIFEST.MFファイルには、次のようなJARファイルを含めます。
Class-Path: A.jar,B.jar,C.jar