Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Прежде чем производить запуск сервера печати, необходимо убедиться, что установлена rxtx-библиотека. Она представляет собой native java-библиотеку и должна быть установлена как jvm-библиотека. Работающая сборка библиотеки находится в каталоге jre-lib дистрибутива сервера печати.

Несмотря на то, что библиотека rxtx предназначена для осуществления связи по com-порту, корректно установленная библиотека нужна и в том случае, если вы не используете сервер печати с оборудованием, работающем по последовательном порту, потому что в данный момент драйверы зашиты в основную библиотеку сервера печати. При неустановленной библиотеке приложение не запустится.

Расширение представляет собой два файла:

  • файл jre-lib/RXTXcomm.jar, для всех платформ одинаковый;

  • файл jre-lib/<platform>/<бинарная библиотека>, платформозависимый, берём из соответствующей поддиректории.

Файлы в системе должны лежать в следующих местах:

  • Windows

    RXTXcomm.jar -> \jre\lib\ext (в директории java)

    rxtxSerial.dll -> \jre\bin

  • Linux (только x86, x86_64, ia64 here but more in the ToyBox)

    RXTXcomm.jar -> /jre/lib/ext (в директории java)

    librxtxSerial.so -> /jre/lib/[machinetype] (Например, i386)

    Убедитесь в том, что пользователь находится в группах lock и uucp.

  • Mac OS X (x86 и ppc) (есть установки с источником)

    RXTXcomm.jar -> /Library/Java/Extensions

    librxtxSerial.jnilib -> /Library/Java/Extensions

    Запуск fixperm.sh, который находится в директории (разрешения Mac_OS_X подкаталога)

  • Solaris (sparc)

    RXTXcomm.jar -> /jre/lib/ext (в директории java)

    librxtxSerial.so -> /jre/lib/[machinetype]

    Убедитесь в том, что пользователь находится в группе uucp.

  • Нет меток