#java #macos
#java #macos
Вопрос:
Привет, я пытался запустить http://ghost4j.sourceforge.net/highlevelapisamples.html Пример кода из PDF в PS, и у меня возникает эта ошибка «ОШИБКА: временный файл /var/folders/8a/8a7E-LirFfeAJh EC93W4U TY/-Tmp-/ghost4j/java.io.FileOutputStream@252f09991304994155878469 невозможно удалить «кто-нибудь сталкивался с этим раньше, и в настоящее время я работаю на Mac. Спасибо!
Ответ №1:
Привет, у меня была такая же проблема, но в 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 /
Я совершенно уверен, что это не лучший способ решения проблемы, но у меня это сработало.
надеюсь, это вам поможет.