Wacom 集成到 java
Wacom Integration into java
我刚从 wacom 那里得到一个签名板 STU 430,我想集成到我的 Java 应用程序中。
我下载了 SDK 签名,安装了它,然后我安装了示例来尝试,但是有一个问题。
我无法执行任何代码,所以我无法开始开发,因为设备的库,让我给你看。
我试图将库放入包 com.wacom.sdk.sample 中的 类 但随后出现另一个错误,例如:Exception in thread "main" java.lang.ClassNotFoundException: com.wacom.sdk.sample.TestSigCapt
.
如何解决这个错误? / 我怎样才能集成这个设备?
首先,您需要按照文档所述在机器上安装所有组件(我之前在 linux 机器上这样做)。遵循文档:
在 Linux:
- Linux-STU-SDK-Guide.pdf
在 Windows:
- STU-SDK Getting Started.pdf - 入门指南
- STU-SDK Redistribution.pdf - 部署指南
- STU-SigCaptX-Guide.pdf - 跨浏览器指南
如果我没记错的话,您需要安装驱动程序和不同的连接器才能使用提供的示例。有关参考文档和 SDK-s 的更多信息和下载,请访问:https://developer.wacom.com
安装必要的组件(并阅读文档)后,您可以继续测试,您有异常的部分:java.lang.ClassNotFoundException
。这意味着(在大多数情况下)您的类路径(或模块路径)不包含必要的 .jar
文件,而这些文件具有 运行 您的程序所必需的 .class
文件。要解决此问题,有多种选择:
- 你可以指定
-cp
- 可以根据documentation
修改MANIFEST.MF
如果您遵循文档并相应地设置您的项目,您的应用程序应该以任何方式启动。
根据您的异常消息,这个 question/answer 可能会解决它:
How to set the java.library.path in intelliJ Idea
...当 运行 在 intelliJ 外部时,确保 (system/runtime/..) 属性 java.library.path
已设置并指向 [= 的位置30=].
("A million ways" 设置 java 属性:setting system property)
然后 "put the cart before the horse":
抓取 System.out.println(System.getProperty("java.library.path"))
的输出(默认情况下不应为空白..os、jvm 和 运行time dependant),然后复制你的 jar到(其中一个)地点。 ;)
实际修复,刚刚更新 windows。问题是我的 windows 7 版本不支持外部签名。
我刚从 wacom 那里得到一个签名板 STU 430,我想集成到我的 Java 应用程序中。
我下载了 SDK 签名,安装了它,然后我安装了示例来尝试,但是有一个问题。
我无法执行任何代码,所以我无法开始开发,因为设备的库,让我给你看。
我试图将库放入包 com.wacom.sdk.sample 中的 类 但随后出现另一个错误,例如:Exception in thread "main" java.lang.ClassNotFoundException: com.wacom.sdk.sample.TestSigCapt
.
如何解决这个错误? / 我怎样才能集成这个设备?
首先,您需要按照文档所述在机器上安装所有组件(我之前在 linux 机器上这样做)。遵循文档:
在 Linux:
- Linux-STU-SDK-Guide.pdf
在 Windows:
- STU-SDK Getting Started.pdf - 入门指南
- STU-SDK Redistribution.pdf - 部署指南
- STU-SigCaptX-Guide.pdf - 跨浏览器指南
如果我没记错的话,您需要安装驱动程序和不同的连接器才能使用提供的示例。有关参考文档和 SDK-s 的更多信息和下载,请访问:https://developer.wacom.com
安装必要的组件(并阅读文档)后,您可以继续测试,您有异常的部分:java.lang.ClassNotFoundException
。这意味着(在大多数情况下)您的类路径(或模块路径)不包含必要的 .jar
文件,而这些文件具有 运行 您的程序所必需的 .class
文件。要解决此问题,有多种选择:
- 你可以指定
-cp
- 可以根据documentation 修改
MANIFEST.MF
如果您遵循文档并相应地设置您的项目,您的应用程序应该以任何方式启动。
根据您的异常消息,这个 question/answer 可能会解决它:
How to set the java.library.path in intelliJ Idea
...当 运行 在 intelliJ 外部时,确保 (system/runtime/..) 属性 java.library.path
已设置并指向 [= 的位置30=].
("A million ways" 设置 java 属性:setting system property)
然后 "put the cart before the horse":
抓取 System.out.println(System.getProperty("java.library.path"))
的输出(默认情况下不应为空白..os、jvm 和 运行time dependant),然后复制你的 jar到(其中一个)地点。 ;)
实际修复,刚刚更新 windows。问题是我的 windows 7 版本不支持外部签名。