Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро JCP, JavaTLS
»
Ошибка при установке JCP 2.0 (не копирует файл ext/JCPinst.jar, Java 17)
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.01.2023(UTC) Сообщений: 2
|
Устанавливаю под маком sudo ./setup_gui.sh $JAVA_HOME
Проверьте, все ли настройки указаны верно.
Действие: Установка
Выбранная JRE: /Users/yaroslav.baranov/.sdkman/candidates/java/17.0.4.1-librca
Список модулей: ** Криптопровайдер JCP серийный номер: усиленный режим контроля ключей: выключен ** Модуль шифрования ** TLS провайдер серийный номер: ** Нативный криптопровайдер Java CSP, требует КриптоПро CSP серийный номер: ** Провайдер по умолчанию: Java Cryptographic Provider (хэш, ЭЦП) и Crypto (шифрование)
Далее
$$ Arguments $$ exec arg: /Users/yaroslav.baranov/.sdkman/candidates/java/17.0.4.1-librca/bin/java exec arg: -cp exec arg: .:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCP.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/ASN1P.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/forms_rt.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/asn1rt.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCPControlPane.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCryptoP.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCPinst.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCPRequest.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/cpSSL.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCPxml.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCPRevCheck.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCPRevTools.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/CAdES.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/XAdES.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/AdES-core.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/XMLDSigRI.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCSP.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/J6Oscar.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/J6CF.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/Rutoken.jar: exec arg: ru.CryptoPro.Install.VariantTwo exec arg: -install exec arg: -force exec arg: -verbose Получение списка известных пакетов: Загрузка пакета ru.CryptoPro.JCP.KeyStore.Rutoken.Install. Загрузка пакета ru.CryptoPro.JCP.Install.JCPInstaller. Загрузка пакета ru.CryptoPro.JCPRequest.RequestInstall. Загрузка пакета ru.CryptoPro.JCP.Install.JCPAsnInstaller. Загрузка пакета ru.CryptoPro.Install.SelfInstaller. Загрузка пакета ru.CryptoPro.reprov.Install. Загрузка пакета ru.CryptoPro.Crypto.JCryptoPInstaller. Загрузка пакета ru.CryptoPro.JCPxml.XMLInstall. Список известных пакетов: Rutoken Installer JCP JCPRevCheck JCPxml JCPRequest JCPAsn JCryptoP
Получение списка установленных пакетов: Список пакетов для выполнения операций: Rutoken Installer JCP JCPRevCheck JCPxml JCPRequest JCPAsn JCryptoP
Выполнение операций: янв. 10, 2023 4:13:33 PM ru.CryptoPro.JCP.pref.JCPPref a INFO: user: 0 Копирование файла /Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCPinst.jar в /Users/yaroslav.baranov/.sdkman/candidates/java/17.0.4.1-librca/lib/ext/JCPinst.jar Не удается установить пакет Installer. java.io.FileNotFoundException: /Users/yaroslav.baranov/.sdkman/candidates/java/17.0.4.1-librca/lib/ext/JCPinst.jar (No such file or directory) at java.base/java.io.FileOutputStream.open0(Native Method) at java.base/java.io.FileOutputStream.open(FileOutputStream.java:293) at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:235) at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:184) at ru.CryptoPro.Install.FileTools.copyFile(Unknown Source) at ru.CryptoPro.Install.FileTools.copyFile(Unknown Source) at ru.CryptoPro.Install.SelfInstaller.install(Unknown Source) at ru.CryptoPro.Install.AbstractInstaller.b(Unknown Source) at ru.CryptoPro.Install.ShellInstaller.h(Unknown Source) at ru.CryptoPro.Install.ShellInstaller.makeAction(Unknown Source) at ru.CryptoPro.Install.ShellInstaller.makeActionNoEx(Unknown Source) at ru.CryptoPro.Install.VariantTwo.main(Unknown Source) java.lang.StringIndexOutOfBoundsException: start 1, end 0, length 0 at java.base/java.lang.AbstractStringBuilder.checkRangeSIOOBE(AbstractStringBuilder.java:1810) at java.base/java.lang.AbstractStringBuilder.substring(AbstractStringBuilder.java:1070) at java.base/java.lang.StringBuffer.substring(StringBuffer.java:525) at java.base/java.lang.StringBuffer.substring(StringBuffer.java:507) at ru.CryptoPro.Install.AbstractInstaller.b(Unknown Source) at ru.CryptoPro.Install.ShellInstaller.h(Unknown Source) at ru.CryptoPro.Install.ShellInstaller.makeAction(Unknown Source) at ru.CryptoPro.Install.ShellInstaller.makeActionNoEx(Unknown Source) at ru.CryptoPro.Install.VariantTwo.main(Unknown Source) Error occurred during installing!
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,963 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 704 раз в 665 постах
|
Здравствуйте. Вероятно, вы устанавливаете дистрибутив для Java 8 в Java 17. Для Java 10+ существует отдельный дистрибутив JCP-A без установки (библиотеки должны добавляться в проект или подключаться с помощью classpath в неизменном виде). |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.01.2023(UTC) Сообщений: 2
|
Автор: Евгений Афанасьев Здравствуйте. Вероятно, вы устанавливаете дистрибутив для Java 8 в Java 17. Для Java 10+ существует отдельный дистрибутив JCP-A без установки (библиотеки должны добавляться в проект или подключаться с помощью classpath в неизменном виде). Привет! Тогда возникают вопросы:
- Как тогда устанавливать модуль в проект? Я тогда просто выбираю нужные jar-файлы из корневой директории и из dependencies и просто копирую? Они никак не перепаковываются?
- Чем отличается сертифицированная версия от несертифицированной?
- Есть ли исходники cpSSL.jar?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,963 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 704 раз в 665 постах
|
1. Добавляете в зависимости проекта, как любую другую библиотеку. jar-файлы провайдера при использовании должны быть в неизменном виде (например, если создается fat jar, то внутри должны быть неизмененные jar, а не включенные в код приложения распакованные классы). 2. Сертифицированная сборка имеет фиксированную версию, проходит экспертизу и имеет необходимое заключение. Рекомендована к использованию. 3. Исходники в открытом виде не предоставляются, модуль cpSSL включен в состав дистрибутива. |
|
|
|
|
Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро JCP, JavaTLS
»
Ошибка при установке JCP 2.0 (не копирует файл ext/JCPinst.jar, Java 17)
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close