java調用openoffice踩坑集


錯誤1: 連接意外中斷disconnected unexpectedly
[ERROR]-[Thread: MessageDispatcher]-[com.artofsolving.jodconverter.openoffice.connection.AbstractOpenOfficeConnection.disposing()]: disconnected unexpectedly
 
報錯原因:
啟動命令錯誤, 我的啟動命令
錯誤, 8100后面不應該用冒號, 而應該用分號.
 
錯誤2: 連接被拒絕
 
java.net.ConnectException: connection failed: socket,host=localhost,port=8100,tcpNoDelay=1: java.net.ConnectException: 拒絕連接
 
報錯原因:
啟動命令錯誤, 我的啟動命令
錯誤, 不能用"--", 而應該用"-". 
(注意: 具體用哪個根據自己系統選擇. 我的用兩個橫線失敗, 一個橫線可以成功.  實在不清楚, 可以兩個都試試)
 
 
正確啟動命令:
soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
 
 
啟動完成后, 可以使用以下命令查看是否啟動成功:
 
ps -ef|grep office
netstat -ano | grep 8100
 
 
# 注意: 以上命令有值並不一定代表成功, 例如錯誤 1的命令也有值, 依然拋出錯誤1的異常!
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM