Ошибка при загрузке win32com: java.lang.UnsatisfiedLinkError: нет win32com в java.library.path

У меня есть небольшой фрагмент кода, для которого требуется javax.comm. API для связи через последовательный порт. Это то, что я сделал.

Поместил файл comm.jar в каталог jre/lib/ext.

Поместил файл javax.comm.properties в каталог jre/lib.

Поместил win32com.dll в каталог jre/bin.

Но получаю ошибку

Error loading win32com: java.lang.UnsatisfiedLinkError: no win32com in java.library.path.

Я что-то упускаю?


person Nyagaka Enock    schedule 29.08.2017    source источник


Ответы (1)


Я застрял в той же проблеме. Я нашел rar, который содержит javax.comm, но я не буду работать на 64-битной ОС, я думаю. Но если хотите попробовать, вот инструкция по установке из архива:

  1. Скопируйте «[ comm.jar ]» в

    %JAVA_HOME%/библиотека

    %JAVA_HOME%/jre/lib/ext

2. Скопируйте «[win32com.dll]» в

%JAVA_HOME%/bin

%JAVA_HOME%/jre/bin

%windir%System32
  1. Скопируйте «[ javax.comm.properties ]» в

    %JAVA_HOME%/библиотека

    %JAVA_HOME%/JRE/библиотека

person Sándor Nagy    schedule 30.11.2017