我在终端中执行了file.jar,它向我显示了此消息
java -jar demoBioMini.jar
线程“ AWT-EventQueue-0”中的异常java.lang.NoClassDefFoundError:com / suprema / BioMiniSDK
这是我所遇到的问题的全部错误
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: com/suprema/BioMiniSDK
at demoBioMini.<init>(demoBioMini.java:2199)
at demoBioMini$27.run(demoBioMini.java:2186)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at
我正在正确使用所有库
答案 0 :(得分:0)
检查demoBioMini.jar文件中存在的所有库或类 提取并再次检查
答案 1 :(得分:0)
您要执行demoBioMini.jar吗?您错过了类路径“ ./java/BioMiniSDK.jar”
尝试一下。
$ java -classpath "./java/BioMiniSDK.jar;./demoBioMini.jar" demoBioMini
或者,您可以在同一目录中运行demoBioMini_Java.bat。
$ demoBioMini_Java.bat