0

嗨,我正在尝试调试 Motorola Scanner SDK foe Windows 附带的 jpostest 应用程序。

我在 Windows 8 上使用带有 Java 7 的 Eclipse (Juno)。

当我单击 POSTest 应用程序的“扫描仪”选项卡中的“打开”按钮时,出现以下异常。

jpos.JposException:无法使用logicalName = MotorolaScannerSNAPI连接到服务:Exception.message = com.symbol.jpos.SymScannerSvc112Factory org.eclipse.debug.core.DebugException:com.sun.jdi.ClassNotLoadedException:类型尚未加载而发生检索数组的组件类型。

任何帮助将不胜感激。

谢谢。

4

1 回答 1

3

可能有点晚了,但您似乎缺少一些“jar”依赖项。

在 Motorola Scanner SDK 的“JPos Sample Application”文件夹中,检查“JPosTest.bat”文件,它列出了所有需要的依赖项(通过定义一些类路径)。您还需要定义“java.library.path”属性以指向包含 CSJPOS.dll 的目录(它也在 bat 启动器中完成)。

于 2013-08-22T18:44:39.910 回答