0

目前,我在java中制作了一个简单的点击器。我喜欢这个库jnativehook,因为它在后台工作,我将它添加为依赖项

<dependency>
    <artifactId>jnativehook</artifactId>
    <groupId>com.1stleg</groupId>
    <version>LATEST</version>
</dependency>

编译成功结束,IDE 没有警告,但在终端运行 JAR 后

java -jar clicker.jar

我有以下错误

C:\Users\szymo\IdeaProjects\java gui\target>java -jar clicker-javagui-1.0-SNAPSHOT.jar`

Error: Unable to initialize main class Main

Caused by: java.lang.NoClassDefFoundError: org/jnativehook/NativeHookException

我怀疑这是将库编译为 jar 的问题。我也尝试添加jnativehook.jar到类路径,但没有帮助。

我使用 JDK 11 和 Maven 3.6.3。

4

0 回答 0