У меня есть подписанный 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>
Кроме того, в файле MANIFEST / MANIFEST.MF в my.jar я включаю такие файлы JAR, например:
Class-Path: A.jar,B.jar,C.jar