У меня есть веб-приложение для запуска Java, которое использует Swing и должно позволить пользователю открывать файл локально на своем компьютере. Мое приложение не запускается, потому что оно говорит, что единственная банка, которую я пытаюсь использовать, не подписана. Я сделал, однако, подпишите это.
В моем файле .jnlp я указываю безопасность как:
<security>
<j2ee-application-client-permissions/>
</security>
и я использовал следующие команды для создания хранилища ключей, чтобы подписать мой файл jar validator.jar:
keytool -genkey -keystore mykeys -alias https://www.mydomain.com
jarsigner -keystore mykeys -storetype JKS validator.jar https://www.mydomain.com
Есть идеи?
Спасибо!