java - 使用 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 中。
解决方案
推荐阅读
- javascript - 从多个数据源构建 Nuxt 站点地图
- mysql - MySQL - 查找一个或多个雇主的部门名称列表,其名称被列为前 5 个常用名称
- r - RMarkdown 引导导航栏
- python - Python Socket 无效参数
- java - 在 Kubernetes 中部署 tomcat + war 容器时出现类加载错误
- python - Octave/Python 中的神经网络学习计算特定数据集的成本
- anylogic - 检查等待块中的代理副本,然后释放它们
- android - 错误:未知问题 ID“UseAppTint”[LintError]
- swift - 在 Swift 5 中,如何将浮点数转换为本地化字符串以便在文本字段中显示?
- python - 在 matplotlib 中绘制股票图表的特定时间间隔