我刚刚从wacom,STU 430那里获得了一个签名板,并且想要集成到我的Java应用程序中。
我下载了SDK签名,安装了它,然后我安装了示例进行尝试,但是存在问题。
由于设备的库,我无法执行任何代码,因此无法开始开发,让我向你展示。
我试图将库放入com.wacom.sdk.sample包中的类中,但是然后出现另一个错误,例如:Exception in thread "main" java.lang.ClassNotFoundException: com.wacom.sdk.sample.TestSigCapt
。
如何解决此错误? /如何集成此设备?
答案 0 :(得分:2)
首先,您需要按照文档说明在计算机上安装所有组件(之前我在Linux机器上进行过此操作)。请遵循文档:
在Linux上:
在Windows上:
如果我可以正确记住,您需要安装驱动程序和其他连接器,才能使用提供的示例。有关更多信息以及参考文档和SDK-s的下载,请访问:https://developer.wacom.com
安装了必要的组件(并阅读了文档)之后,您可以继续进行测试,其中例外:java.lang.ClassNotFoundException
。这意味着(在大多数情况下)您的类路径(或模块路径)不包含必需的.jar
文件,该文件具有运行程序所必需的.class
文件。要解决此问题,有多种选择:
-cp
MANIFEST.MF
如果遵循文档并相应地设置项目,则应以两种方式启动应用程序。
答案 1 :(得分:1)
根据您的异常消息,此问题/答案可能会解决:
How to set the java.library.path in intelliJ Idea
...并且在intelliJ之外运行时,请确保已设置(system / runtime / ..)属性java.library.path
并指向flsx.jar的位置。
(“设置Java属性的“百万种方法”:setting system property)
并“将马车放在马前”:
抓取System.out.println(System.getProperty("java.library.path"))
的输出(默认情况下不应为空。.os,jvm 和运行时取决于),然后将jar复制到位置之一。 ;)
答案 2 :(得分:0)
实际上是固定的,只是更新了窗口。问题是我的Windows 7版本不支持外部签名。