java -jar 和 java.lang.NoClassDefFoundError

java -jar and java.lang.NoClassDefFoundError

root@raspberrypi:/home/pi/java/src/driver# make run
java -jar Core.jar
Exception in thread "main" java.lang.NoClassDefFoundError: com/pi4j/io/gpio/GpioFactory

我使用并更改了一个我确信是正确的生成文件,但让我也将其包括在内: http://pastebin.com/nzenp2E8

我做错了什么?

编辑: 我知道进口是正确的 我已经尝试过以多种方式给 java -jar Core.jar 一个类路径,但同样的错误不断出现。

使用 -e 选项创建 jar [指定捆绑到可执行 jar 文件中的独立应用程序的应用程序入口点]:

jar cfe Core.jar pract2.Solution pract2\*

这里pract2.Solution是主要的class.

运行 使用 java-罐子Core.jar 要么 java -cp .;Core.jar -jar Core.jar