Ошибка при удалении файла Java Temp с помощью примера кода Ghost4j - PullRequest
1 голос
/ 10 мая 2011

Привет, я попытался запустить http://ghost4j.sourceforge.net/highlevelapisamples.html пример кода PDF в PS, и он выдает для меня эту ошибку "ОШИБКА: временный файл / var / folder / 8a / 8a7E-LirFfeAJh + EC93W4U +++ TY / -Tmp-/ghost4j/java.io.FileOutputStream@252f09991304994155878469 не может быть удален "кто-нибудь сталкивался с этим раньше, и в настоящее время я работаю на Mac.Спасибо!

1 Ответ

0 голосов
/ 03 июня 2011

Привет, у меня была такая же проблема, но в Windows 7 ... но я думаю, что по той же причине.

проблема заключалась в том, что ghost4j не смог найти библиотеки ghostscript, поэтому он не работал здесь

result = GhostscriptLibrary.instance.gsapi_set_stdio(getNativeInstanceByRef().getValue(), stdinCallback, stdoutCallback, stderrCallback);

при попытке инициализировать библиотеки ghostscript.

Поэтому я переместил файлы библиотеки в каталог, в который импортировал исходные коды.Поскольку я использую 64-битную систему, мне также пришлось изменить их имя в "GhostscriptLibrary.java".

Я нашел библиотечные файлы, устанавливающие ghostscript из http://downloads.ghostscript.com/public/

Я довольноКонечно, это не лучший способ решения проблемы, но у меня это сработало.

надеюсь, это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...