2014-01-09 6 views
1

После изменения безопасности в новой версии Java появляется всплывающее окно, отображающее информацию о неподписанном содержимом каждый раз, когда сайт перезагружается. Поэтому мы решили подписать наши апплеты (и все использованные библиотеки). Но после подписания все апплеты перестали загружаться на сайт, это просто пустое серое пространство. После развертывания подписанных банок мы получили информацию о том, что «Приложение заблокировано настройками безопасности». Когда я нажимаю «ОК» апплет показывает информацию «Ошибка. Нажмите для получения более подробной информации», когда я нажимаю на нее, в консоли апплета нет информации.Подписанные апплеты не загружаются

Что может быть причиной этого?

+0

Проверьте базу данных об ошибках. –

+0

@AndrewThompson Не могли бы вы рассказать о своем комментарии? В чем «база данных ошибок», о которой вы говорите? Если это сайт, можете ли вы опубликовать ссылку, чтобы другие читатели могли ее использовать? –

+0

@ ЕвгенияМаевски'ЭльдоСкорп. Я совсем не против. Спасибо за вопрос. :) Сайт является верхней ссылкой для слова «База данных ошибок» в Google. Каждый Java-программист должен ознакомиться с ним (и *, что * я имею в виду как Google *, так и * базу данных ошибок). ;) –

ответ

0

шагов, чтобы решить в моем случае:

-create банки за апплет

-create JNLP файла на апплет вне баночки файла

-still вам нужен JNLP в банке файл в JNLP-INF

-SET свойства в явном

-Тогда подписать каждую LIB и кувшин с серт