Интеграция Wacom в Java - PullRequest
       46

Интеграция Wacom в Java

0 голосов
/ 30 октября 2018

Я только что получил подписную панель от wacom, STU 430, и я хочу интегрировать ее в свое Java-приложение.

Я скачал подпись SDK, установил ее, а затем установил образцы, чтобы попробовать, но есть проблема с этим.

Я не могу выполнить какой-либо код, поэтому не могу начать разработку из-за библиотеки устройства, позвольте мне показать вам.

enter image description here

enter image description here

enter image description here

Я попытался поместить библиотеку в классы в пакете com.wacom.sdk.sample, но затем возникла другая ошибка, например: Exception in thread "main" java.lang.ClassNotFoundException: com.wacom.sdk.sample.TestSigCapt.

Как я могу решить эту ошибку? / Как я могу интегрировать это устройство?

Ответы [ 3 ]

0 голосов
/ 19 ноября 2018

Согласно вашему сообщению об исключении, этот вопрос / ответ может решить эту проблему:

Как установить путь java.library.path в IntelliJ Идея

... и при запуске вне intelliJ убедитесь, что свойство (system / runtime / ..) java.library.path установлено и указывает на местоположение flsx.jar.

(«Миллион способов» для установки свойств Java: установка системного свойства )

А чтобы «поставить телегу перед лошадью»: Возьмите вывод System.out.println(System.getProperty("java.library.path")) (он не должен быть пустым по умолчанию..os, jvm и зависит от времени выполнения ) и скопируйте свой jar в (одно из) мест. ;)

0 голосов
/ 03 апреля 2019

Фактически исправлено, только что обновленные окна. Проблема заключалась в том, что моя версия Windows 7 не поддерживала внешние подписи.

0 голосов
/ 13 ноября 2018

Прежде всего, вам нужно установить все компоненты на машине, как указано в документации (я делал это раньше на машине с Linux). Следуйте документации:

В Linux:

  • Linux-STU-SDK-Guide.pdf

В Windows:

  • STU-SDK Начало работы.pdf - Руководство по началу работы
  • STU-SDK Redistribution.pdf - Руководство по развертыванию
  • STU-SigCaptX-Guide.pdf - Кросс-браузерное руководство

Если я правильно помню, вам нужно установить драйверы и разные разъемы, чтобы можно было использовать предоставленные примеры. Для получения дополнительной информации и загрузки ссылочных документов и SDK, пожалуйста, посетите: https://developer.wacom.com

После установки необходимого компонента (и прочтения документации) вы можете приступить к тестированию , той части, где у вас есть исключение: java.lang.ClassNotFoundException. Это означает (в большинстве случаев), что ваш classpath (или modulepath) не содержит необходимых файлов .jar, которые содержат файлы .class, необходимые для запуска вашей программы. Чтобы исправить это, есть несколько вариантов:

  • Вы можете указать -cp
  • Вы можете изменить MANIFEST.MF в соответствии с документацией

В любом случае ваше приложение должно запуститься, если вы будете следовать документации и соответственно настраивать свой проект.

...