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