环境介绍
CentOs7 + OpenOffice4.1.7 + JODConvert2.2.1
OpenOffice是Apache基金会旗下的一款先进的开源办公软件套件,包含文本文档、电子表格、演示文稿、绘图、数据库等。包含Microsoft office所有功能。它不仅可以作为桌面应用供普通用户使用,也提供了完善的功能供开发者使用。OpenOffice可以作为服务方式启动供外部程序调用,进行文档转码等工作。
openoffice 的centos安装
安装启动
1, 下载
2,解压
tar -zxvf Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_ast.tar.gz
3, 安装
进入解压目录
cd RPMS/
yum localinstall *.rpm
默认安装到
cd /opt/openoffice4/program
4,启动&停止
cd /opt/openoffice4/program/
./soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
完成本地启动,如果需要远程访问,需要将host地址改成机器对应IP地址
ps aux | grep openoffice
kill -9 id
安装过程中的问题
1, error while loading shared libraries:libXext.so.6
在64位的centos安装64位的oracle的时候,有时候会出现“libXext.so.6: cannot open shared object file:”的错误。
这个原因主要是oracle在安装的时候需要安装一些32位的lib,也就是类似于windows下的dll
出现这个问题,可以采用如下的解决办法:
yum install libXext.i686
sudo yum -y install libXext
image.png
2, error find X Window System
yum groupinstall "X Window System"
3,pom.xml中引入jar包时总是卡在resovling dependency
<!-- https://mvnrepository.com/artifact/com.artofsolving/jodconverter -->
<dependency>
<groupId>com.artofsolving</groupId>
<artifactId>jodconverter</artifactId>
<version>2.2.1</version>
</dependency>
解决办法:
换个版本的maven
个人使用3.6.3版本的maven成功
网友评论