我使用Maven将Ghost4J 0.45
包含到我的项目中,并将Ghostscript安装到C:\Program Files\gs\gs9.06
。
但我仍然收到错误java.lang.UnsatisfiedLinkError: Unable to load library 'gsdll64'
。
我在PATH
env变量目录中添加了'gsdll64.dll'(即C:\Program Files\gs\gs9.06
)。还尝试使用-Djava.library.path=/path/to/dir
启动应用程序。
但我总是得到UnsatisfiedLinkError
(但是当我使用JVM参数-Djava.library.path
启动时,我得到ClassNotFound
异常(Eclipse无法找到Main类,但是我手动将Eclipse指向Main类当我laucnh我的应用程序))/
答案 0 :(得分:5)
如果将gsdll64
复制到工作目录,是否有效? : - )
答案 1 :(得分:0)
如果你想使用系统属性
应使用-Djna.library.path=/path/to/dir
代替-Djava.library.path=/path/to/dir