优化:启动Office进程改为同步执行,防止程序运行起来Office进程还没启动

This commit is contained in:
陈精华
2021-07-06 11:12:07 +08:00
parent fb6adf316f
commit d98cd5d9a9

View File

@@ -46,15 +46,11 @@ public class OfficePluginManager {
@Value("${office.plugin.task.timeout:5m}")
private String timeOut;
@PostConstruct
public void initOfficeManager() {
new Thread(this::startOfficeManager).start();
}
/**
* 启动Office组件进程
*/
private void startOfficeManager(){
@PostConstruct
public void startOfficeManager(){
File officeHome = OfficeUtils.getDefaultOfficeHome();
if (officeHome == null) {
throw new RuntimeException("找不到office组件请确认'office.home'配置是否有误");