我在使用适用于 u.are.u 4500 生物识别指纹读取器的 SDK 的小程序上遇到了一些问题。
当我使用 NetBeans 在本地测试小程序时,小程序工作正常。
问题是当我尝试发布小程序时。
我总是得到“ java.lang.NoClassDefFound ”。我修改了 java 配置,以便服务器配置和我的工作站配置匹配。
SDK安装在c:\java\jdk1.7.0_07
JRE安装在c:\java\jre7
生物指纹识别器的 jar 文件是:
- dpfpenrollment.jar
- dpfpverification.jar
- dpotapi.jar
- dpotjni.jar
类路径是:
C:\Java\jdk1.7.0_07\jre\lib\ext;
C:\Java\jdk1.7.0_07\jre\lib\ext\mysql-connector-java-5.1.22-bin.jar;
C:\Java\jdk1.7.0_07\jre\lib\ext\dpfpenrollment.jar;
C:\Java\jdk1.7.0_07\jre\lib\ext\dpfpverification.jar;
C:\Java\jdk1.7.0_07\jre\lib\ext\dpotapi.jar;
C:\Java\jdk1.7.0_07\jre\lib\ext\dpotjni.jar;
JAVA_HOME 是:
c:\java\jre7
我试过把jar文件放在lib文件夹下,放出来的结果是一样的。我用谷歌搜索了这个错误,但我发现没有任何东西可以帮助我解决这个问题。
任何帮助表示赞赏...
谢谢