首页 > 解决方案 > 使用 jcurses 的 UnsatisfiedLinkError

问题描述

我正在尝试制作一个使用 jcurses 作为外部库的程序。每次程序运行并尝试使用 Toolkit 时,我都会收到此错误:

线程“main”中的异常 java.lang.UnsatisfiedLinkError: C:\Users\freelix2000\AppData\Local\Temp\libjcurses.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform at java.lang .ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary1(Unknown Source) at java.lang.ClassLoader.loadLibrary0(Unknown Source) at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang .Runtime.load0(Unknown Source) at java.lang.System.load(Unknown Source) at jcurses.system.NativeLibrary.load(NativeLibrary.java:18) at jcurses.system.Toolkit.(Toolkit.java:36) at ascii3d.Main.main(Main.java:14)

我对导入外部库有点陌生,所以我不知道这意味着什么。我刚刚从互联网上抓取了一个 jcurses .jar 并将其导入到 Eclipse 中。

标签: javaeclipselibrariesjcurses

解决方案


推荐阅读