Сообщение
  • Пожалуйста, прежде пройдите авторизацию

Смарт-карты в ОС Linux и MacOS X (Java)
(0 чел.) 
  • Страница:
  • 1

ТЕМА: Смарт-карты в ОС Linux и MacOS X (Java)

Смарт-карты в ОС Linux и MacOS X (Java) 3 года, 4 мес. назад #2212

  • Murat Seisenov
  • Модератор
  • Постов: 391
  • Репутация: 19
Если Java-приложение не может определить устройство в форм-факторе смарт-карты, то необходимо запустить приложение через командную строку с опцией -Dsun.security.smartcardio.library=/usr/lib/x86_64-linuxgnu/libpcsclite.so.1, где libpcsclite.so.1 библиотека из пакета libpcsclite1.
Примечание. Путь до библиотеки может отличаться, поэтому важно указать правильное месторасположение библиотеки libpcsclite.so.1.
Пример:
 java -Dsun.security.smartcardio.library=/usr/lib/x86_64-linux-gnu/libpcsclite.so.1 -jar /home/user/someapp.jar. 


В случае если используется Java апплет или во избежание постоянного указания данного параметра, выполните следующий порядок действий:
• открыть Панель управления Java (ControlPanel);
• добавить параметр для запуска Java (Java Runtime Environment Settings):
-Dsun.security.smartcardio.library=/lib/x86_64-linux-gnu/libpcsclite.so.1
Модератор
Изменено: 3 года, 4 мес. назад от Murat Seisenov.
  • Страница:
  • 1
FaLang translation system by Faboba