jar文件如何在手机上运行,jar文件用什么可以直接运行

首页 > 生活 > 作者:YD1662024-04-19 01:22:42

Stirling PDF 是一个开源的 PDF 处理工具,功能很强大。原生有 exe 文件和 docker 支持。不过最近折腾 Termux 于是就想着把 Stirling PDF 也搬到手机上运行。

Stirling PDF 基于 java 环境运行。大家可以下载源码自己编译,我省事直接下载作者编译好的 jar 包,为了省事修改成了 spdf.jar

jar文件如何在手机上运行,jar文件用什么可以直接运行(1)

部署环境为 proot 安装的 Ubuntu(没有在 Termux 原生环境部署,不想以后部署的应用太多环境整得太复杂)

首先安装一下运行的依赖环境:

apt install -y openjdk-17-jdk-headless libreoffice-writer libreoffice-calc libreoffice-impress unpaper ocrmypdf pip3 install uno opencv-python-headless unoconv pngquant WeasyPrint

jar文件如何在手机上运行,jar文件用什么可以直接运行(2)

然后把 spdf.jar 通过 ssh 下载到 Ubuntu,一下可以以3种模式运行 jar 包

#直接运行 java -jar spdf.jar #后台运行 java -jar spdf.jar & #可退出命令行后台运行 nohup java -jarspdf.jar

jar文件如何在手机上运行,jar文件用什么可以直接运行(3)

运行之后手机通过 127.0.0.1:8080端口访问 Stirling PDF,局域网内的其他设备可以通过手机局域网IP:8080 端口访问。

jar文件如何在手机上运行,jar文件用什么可以直接运行(4)

Stirling PDF 偶尔用来处理一下 PDF 文件非常方便,其实因为 Stirling PDF 有exe文件可以在windows上直接运行,所以部署在手机上也只是折腾一下而已。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.