Запустите Java-апплет в контексте веб-приложения с локальными ресурсами (файл JNLP и jars)
Можно ли запустить апплет в веб-приложении Java, основанном на локальном (файловая система) файле JNLP и зависимых JAR-файлах?
У нас есть все в веб-приложении, но из-за проблем с производительностью нам нравится помещать ресурсы апплета в локальную файловую систему.
Наши первые тесты не прошли с исключением java.lang.Security: Отказано в разрешении: null
2 ответа
Атрибут разрешения в манифесте Jar и атрибут безопасности JNLP должны иметь одинаковое значение. как в случае, если у JNLP есть разрешение на все, тогда только у файла манифеста должно быть разрешение на все в атрибуте полномочий. в противном случае оба должны иметь sanbox.
Вам необходимо подписать файл JAR, а перед этим отредактировать файл манифеста. Следуйте инструкциям, приведенным в следующей ссылке, чтобы отредактировать файл манифеста и подписать файл.
Ссылки:
Для редактирования файла манифеста: Редактирование файла манифеста в jar
Чтобы подписать вашу банку: Siging jar doc