![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 15.03.2018
Сообщений: 2
|
![]()
Приветствую форумчане!
У меня возникла проблема, когда я запускаю в командной строке jar файл собранный в Maven в IteilliJ IDEA: Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.SecurityException: Invalid signature file digest for Manifest main attributes at java.base/sun.security.util.SignatureFileVeri fier.processImpl(SignatureFileVerif ier.java:330) at java.base/sun.security.util.SignatureFileVeri fier.process(SignatureFileVerifier. java:263) at java.base/java.util.jar.JarVerifier.processEn try(JarVerifier.java:316) at java.base/java.util.jar.JarVerifier.update(Ja rVerifier.java:230) at java.base/java.util.jar.JarFile.initializeVer ifier(JarFile.java:720) at java.base/java.util.jar.JarFile.getInputStrea m(JarFile.java:801) at java.base/jdk.internal.loader.URLClassPath$Ja rLoader$2.getInputStream(URLClassPa th.java:799) at java.base/jdk.internal.loader.Resource.cached InputStream(Resource.java:77) at java.base/jdk.internal.loader.Resource.getByt eBuffer(Resource.java:161) at java.base/jdk.internal.loader.BuiltinClassLoa der.defineClass(BuiltinClassLoader. java:792) at java.base/jdk.internal.loader.BuiltinClassLoa der.findClassOnClassPathOrNull(Buil tinClassLoader.java:699) at java.base/jdk.internal.loader.BuiltinClassLoa der.loadClassOrNull(BuiltinClassLoa der.java:622) at java.base/jdk.internal.loader.BuiltinClassLoa der.loadClass(BuiltinClassLoader.ja va:580) at java.base/jdk.internal.loader.ClassLoaders$Ap pClassLoader.loadClass(ClassLoaders .java:185) at java.base/java.lang.ClassLoader.loadClass(Cla ssLoader.java:496) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java: 375) at java.base/sun.launcher.LauncherHelper.loadMai nClass(LauncherHelper.java:654) at java.base/sun.launcher.LauncherHelper.checkAn dLoadMain(LauncherHelper.java:551) Может быть кто знает, что я вляется причиной данного SecurityException? Я использую: Windows 10, Java 9.0.4, Maven 3.5.3, IteilliJ IDEA 2017.3.4 pom.xml код: Код:
Последний раз редактировалось Mecheniy; 15.03.2018 в 16:18. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,829
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 15.03.2018
Сообщений: 2
|
![]()
p51x, спасибо, исправил на:
Код:
Может ещё какие соображеня есть, как решить вопрос? |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,829
|
![]()
Посмотрите манифесты используемых либ - некоторые ИДЕ (типа эклипса) пихают туда хеши. Или добавьте манифесты в исключение.
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
![]()
Чет подобное было, в каком-то подключеном JAR был свой манифест, он перезаписывал мой при упаковке всего в 1 jar. Решается или не паковать все в 1, или из lib-jar поудалять манифесты.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SecurityException в процессе перебора каталогов | _-Re@l-_ | C# (си шарп) | 8 | 27.03.2012 22:05 |
SecurityException с веб сервисом | any_key | ASP.NET | 1 | 13.01.2012 09:55 |