您好我正在尝试调试Motorola Scanner SDK敌人Windows附带的jpostest应用程序。
我在Windows 8上使用Eclipse(Juno)和Java 7。
点击'打开'后,我收到以下异常。 '扫描仪'中的按钮选项卡 POSTEST申请。
jpos.JposException:无法使用logicalName = MotorolaScannerSNAPI连接到服务:Exception.message = com.symbol.jpos.SymScannerSvc112Factory org.eclipse.debug.core.DebugException:com.sun.jdi.ClassNotLoadedException:检索组件类型的数组时未发生类型的加载。
任何帮助都将受到高度赞赏。
感谢。
答案 0 :(得分:2)
可能有点晚了,但似乎你错过了一些'jar'依赖。
在Motorola Scanner SDK的“JPos Sample Application”文件夹中,检查“JPosTest.bat”文件,它列出了所有必需的依赖项(通过定义一些类路径)。您还需要定义'java.library.path'属性以指向包含CSJPOS.dll的目录(它也在bat启动器中完成)。