2

Maven を使用してプロジェクトにGhost4J 0.45組み込み、Ghostscript を にインストールしましC:\Program Files\gs\gs9.06た。

しかし、それでもエラーが発生します java.lang.UnsatisfiedLinkError: Unable to load library 'gsdll64'

PATH「gsdll64.dll」(つまり)があるenv変数ディレクトリに追加しましたC:\Program Files\gs\gs9.06。また、 を使用してアプリケーションを起動しようとし-Djava.library.path=/path/to/dirました。

しかし、私は常に取得しますUnsatisfiedLinkError(ただし、JVM引数-Djava.library.pathを使用して起動するとClassNotFound例外が発生します(Eclipseはメインクラスを見つけることができませんが、アプリを起動するときに手動でEclipseをメインクラスにポイントします))/

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 に答える