前几天发现服务器上的 kkfileview 无法启动,闪退 ,没有端口占用,没有报错,没有日志文字记录。记录一下处理的过程。
1、网上查了一下都没见有什么好的解决办法。于是想着放大招,重启服务器。没解决。
2、重新安装 LibreOffice 7.4,未解决。
3、发现正常的启动的 kkfileview 是有打印日志的,如果是 office 或者什么其他问题,是能在日志中打印出来。而现在启动的日志文件都是空的,没有写入任何内容。
4、于是怀疑启动的时候就有问题,kkfileview 是通过 jar 包启动的,那肯定是需要jdk环境的,是否jdk 环境有问题?我一开始都没有怀疑jdk环境有问题,因为查看环境变量什么的配置都是正常的,而且服务器上的Tomcat能正常运行java项目。
5、既然怀疑 jdk 环境有问题了,那就命令行执行 java -version 发现没反应没输出,javac -version 才有信息回显,感觉 jdk 安装的有问题,于是重装 jdk 环境。kkfileview 终于能正常启动。