Под Windows:
- Сносим JDK
- Удаляем из реестра HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\ru\/Crypto/Pro
Под Linux:
- Сносим JDK
- Удаляем /root/.java/
- Удаляем /var/opt/cprocsp/
- Если /usr/java/default не совпадает с только что снесенной JDK, то нужно удалить из нее .java/.systemPrefs/.ru (т.к. эта папка создается JCP почему-то именно в этой JDK, а не в той, куда ставится JCP)
Дружище, СПАСИБО! Очень выручил :)
ОтветитьУдалитьспасибо!!!!
ОтветитьУдалитьМожно и проще:
ОтветитьУдалить1. Заходим в директорию с установочными файлами
$ cd /opt/JCP/jcp-2.0.40035
2. Если запустить файл ./setup_console.sh без параметров, то он покажет справку по параметрам
3. Запускаем удаление
$ sudo ./setup_console.sh /usr/lib/jvm/java-8-openjdk-amd64/jre -force -ru -uninstall -jcp -cpssl -rmsetting
Вот что выдает справка:
ОтветитьУдалить/opt/JCP/jcp-2.0.40035$ sudo ./setup_console.sh
USAGE:
1. Interractive mode.
setup_console.sh path_to_JRE
Example:
setup_console.sh /usr/java/jre7
2. Force (silent) mode.
setup_console.sh path_to_JRE -force [-ru | -en] [-install | -uninstall] [-jre ] [-jcp | -jcryptop | -cpssl | -cades | -ocf | -j6cf | -jcsp] [-strict_mode] [-default_provider [0|1]] [-serial_jcp -serial_cpssl -serial_jcsp ] [-rmsetting]
Examples:
1) install JCP (variant 2), cpSSL and CAdES into /usr/java/jre7 with serial number:
setup_console.bat /usr/java/jre7 -force -ru -install -jre /usr/java/jre7 -jcp -jcryptop -cpssl -cades -serial_jcp XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
2) uninstall JCP from default JRE (current JRE) /usr/java/jre7 and remove all saved settings:
setup_console.bat /usr/java/jre7 -force -en -uninstall -jcp -rmsetting
3) install Java CSP into default JRE (current JRE) with serial number:
setup_console.bat /usr/java/jre7 -force -en -install -jcsp -serial_jcsp XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Спасибо, Диман ;)
ОтветитьУдалитьахах, всегда пожалуйста =)
Удалить