64 位系统下用 Swing 嵌 WebView 的需求不算多,但真碰上了,jdic 64 位库就挺有用了。原版老早只支持 32 位,找个能跑在 Win 64 位下的版本还真不容易。
兼容性比较稳定,适合搞些桌面小工具,比如用 Java 封个浏览器壳,或在项目里嵌个 Web 预览窗口。想快速搞个 UI,靠这个配合 JFrame 还是挺顺手的。
用的时候注意路径问题,jdic.dll
和jdic.jar
放的位置要对,不然就是一堆UnsatisfiedLinkError
报错。建议放在lib
目录下再配好-Djava.library.path
参数。
其他依赖也踩坑,比如你还用到数据库或消息队列,下面几个 64 位库也可以一起参考看看:
- Redis Windows 64 位库
- 64 位 Oracle OCI 库下载
- MongoDB 64 位
- navicat 64 位
- Hadoop 64 位原生库问题
- MySQL 5.5 (32 位 & 64 位)
- cx_Oracle 5.1.2 for 64 位 Linux
- Psycopy 连接 PostgreSQL 库
如果你项目刚好卡在 Win 64 位上要嵌浏览器,或者想重用旧 Swing 项目的 Web 功能,jdic 64 位库可以先拿来试试,配置对了还是能省不少事。