导入库后出现NoClassDefFoundError

时间:2018-11-08 16:20:04

标签: java jnativehook

我制作了一个小程序来模拟鼠标的移动。到目前为止,一切都按预期进行,直到我添加了jnativehook库来侦听键盘输入以停止程序。

此后,问题开始出现,当我从IDE启动程序时(即使用intelij),一切正常。但是当我将程序构建到jar中时,jar不会启动,并出现以下错误: error code

我试图添加这样的路径,例如java -classpath。; jnativehook-2.1.0.jar Main(在这里找到此方法,但是它不起作用)也将nativehook.jar放在了我的目录中,但这也没有没有帮助。我的项目结构如下:atm:project settings

我是刚向项目添加库的人,有人可以帮助我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

嘿,谢谢大家的回答,@ tevemadar我能够通过intelij网站的链接找到答案。非常感谢我一直在努力使它能够在4-5上工作。