Создание файла JAR, приложение заблокировано безопасностью Java - PullRequest
0 голосов
/ 01 марта 2019

У меня проблема с запуском jar-файла с помощью IntelliJ Idea.Проект использует JAVA 1.8.0_201.Когда JAR создан, я создаю артефакты, и после запуска JAR я получаю ошибку: enter image description here

Вот настройки intellij enter image description here

Я использую IntelliJ 2018.3, Сообщество

1 Ответ

0 голосов
/ 01 марта 2019

С официального сайта

Java еще более усилила безопасность, сделав пользовательскую систему менее уязвимой для внешних эксплойтов.Начиная с Java 7 Update 51, Java не позволяет пользователям запускать приложения, которые не подписаны (не подписаны), подписаны самостоятельно (не подписаны доверенным органом) или у которых отсутствуют атрибуты разрешений.

Решение(* Я практически никогда не пробовал), вы можете самостоятельно подписать jar-файл вашего проекта, (И важно) упомянуть (импортировать) ваш сертификат в Панели управления безопасностью Java.При этом ваше приложение будет считаться подписанным и проверенным приложением и не должно иметь проблем с его запуском.

Для самостоятельной подписи JAR вам могут помочь следующие ссылки.

https://www.java.com/en/download/help/java_blocked.xml

https://docs.oracle.com/javase/tutorial/deployment/jar/intro.html

https://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/rsa_signing.html

Ошибка Java: «Ваши настройки безопасности заблокировали запуск локального приложения»

...