LibreOffice на OS X: запуск soffice продолжает говорить нет информации.plist или нет NSPrincipalClass в Info.файл plist

Я пытаюсь запустить LibreOffice 5.1.3 из терминала OS X, чтобы написать сценарий для некоторых задач преобразования.

однако всякий раз, когда я бегу soffice, Я всегда получаю эту ошибку:

No Info.plist file in application bundle or no NSPrincipalClass in the Info.plist file, exiting

независимо от того, в каком каталоге я его запускаю. Я также пробовал dir, содержащий LibreOffice.app, или его содержание / dir (который содержит информацию.plist файл, кстати) или MacOS/ или bin / dirs там. Все безрезультатно.

отметим, что soffice -h работает, оно дает мне помощь со всеми параметрами командной строки.

что я делаю не так?

9
задан RocketNuts
12.11.2022 12:29 Количество просмотров материала 2620
Распечатать страницу

2 ответа

Я на самом деле выглядел довольно трудно для этого после полной установки и brew cask install libreoffice выдал ту же ошибку. Я нашел ответ в комментарий Github.

кажется libreoffice дает это Info.plist ошибка вызова soffice по символической ссылке. Вызов soffice напрямую через /Applications/LibreOffice.app/Contents/MacOS/soffice или делает небольшой скрипт /usr/local/bin фиксирует его.

3
отвечен Jeremy Murray 2022-11-13 20:17

Я не мог использовать soffice, используя полный путь. Я получил ту же ошибку. Мне пришлось cd в директорию перед запуском с ./soffice.

$cd ~
$ /Applications/OpenOffice.app/Contents/program/soffice -h
2017-07-14 11:41:59.329 soffice[32094:4999526] No Info.plist file in application bundle or no NSPrincipalClass in the Info.plist file, exiting

$ cd /Applications/OpenOffice.app/Contents/program
$ ./soffice -help

OpenOffice 4.1.3 413m1 (Build:9783)

0
отвечен Dan McCreary 2022-11-13 22:34

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх