歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

排查Linux下OpenOffice3.3不能轉換pdf

1、測試本機的OpenOffice的服務是否可以啟動

方法:在命令行中輸入如下命令

/openoffice安裝目錄/soffice -headle -accept="socket,host=localhost,port=8100;urp;" -nofirststartwizard &

如果出現錯誤表示啟動失敗或沒有安裝OpenOffice

成功的話會出現如下類似內容:

[1]2342

該信息表示啟動服務的進程號,也就是pid

2、如果使用java代碼啟動服務時,可能由於端口監聽還未建立就調用connect方法,導致後台報錯:服務未啟動,需要注意的是執行命令時需要加入兩個參數,如下:

Runtime.getRuntime().exec("/bin/sh", "-c", "/openoffice安裝目錄/soffice -headle -accept="socket,host=localhost,port=8100;urp;" -nofirststartwizard");

其中前面兩個參數是Linux下特有的寫法

執行完這句命令就會有一個服務進程啟動

Copyright © Linux教程網 All Rights Reserved