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的异常!
 
 
原文地址:https://www.cnblogs.com/163-4630227/p/9633048.html