Форум

Ошибка при запуске: spkiljni.dll


  • 1
Добрый день.

При запуске ЦФТ Адаптера в логах видим следующую ошибку "Invocation of init method failed; nested exception is java.lang.UnsatisfiedLinkError: Can't load library: C:\Windows\system32\spki1jni.dll"
Сам адаптер запускается WIn10 64х , и данная ошибка появляется только на ней, до этого тестировали адаптер на Win7 32x. но работать на 7 винде уже не можем.
Взв данный компонент с другой машины с Win7 32x получаем такую ошибку "Caused by: java.lang.UnsatisfiedLinkError: C:\Windows\System32\spki1jni.dll: Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна. Дополнительные сведения содержатся в журнале событий приложений или используйте программу командной строки sxstrace.exe для получения дополнительных сведений"
кто нибудь знает в чем может быть проблема?
 
Он вам на чистом английском языке пишет в чем проблема - dll-ку положите в указанную папку. Или нормально настройте пути к либам джававским.
 
Цитата
BeInspired пишет:
Он вам на чистом английском языке пишет в чем проблема - dll-ку положите в указанную папку. Или нормально настройте пути к либам джававским X

В том и проблема, что когда добавляешь файл в папку он ругается
Когда бы добавляем 32х битную dll в дирректорию sys32 получаем такую ошибку
Caused by: java.lang.UnsatisfiedLinkError: C:\Windows\System32\spki1jni.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
 
Цитата
user-86737905297 пишет:
Caused by: java.lang.UnsatisfiedLinkError: C:\Windows\System32\spki1jni.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform


Ну так текст ошибки говорит о том, что 32-битная DLL на 64-битной операционке не заработает у вас. Откатывайтесь на 32-битную семёрку или ставьте 32-битную десятку (она существует).

Или установить 32-битную Java. 64-битная Java не загрузит 32-битную DLL.
Изменено: selecadm- 25.04.2022 14:14
Ресурс прикормлен банками и трёт посты
 
  • 1

Все продукты Банки.ру

Показать ещеСкрыть