2

我使用 Maven 包含Ghost4J 0.45在我的项目中,并将 Ghostscript 安装到C:\Program Files\gs\gs9.06.

但我仍然得到一个错误 java.lang.UnsatisfiedLinkError: Unable to load library 'gsdll64'

我添加到PATH位于“gsdll64.dll”(即C:\Program Files\gs\gs9.06)的环境变量目录中。还尝试使用-Djava.library.path=/path/to/dir.

但我总是得到UnsatisfiedLinkError(但是当我使用 JVM 参数启动时出现异常(Eclipse 找不到主类,但是当我启动我的应用程序时我手动将 Eclipse 指向主类))/-Djava.library.pathClassNotFound

4

2 回答 2

6

如果你复制gsdll64到你的工作目录,它会起作用吗?:-)

于 2012-08-28T05:56:22.947 回答
1

如果你想使用系统属性 -Djna.library.path=/path/to/dir,应该使用而不是 -Djava.library.path=/path/to/dir

于 2013-03-19T11:05:33.207 回答