如何将 JAR 文件转换为 .pkg.tar.xz(pacman 使用的可安装 arch 存档)?有没有什么maven插件或者工具可以做到这一点?
答案1
Jars 对 pacman 及其用法一无所知。您的发行版 arch-linux 要么知道如何处理 jar 文件,要么不知道。
我知道有两种罐子:
- 打包为 jar 的可执行程序,本质上是主要包含 .class 文件的 zip 存档,并结合一些清单文件,这些清单文件指定在哪里可以找到主类。
- 但库也作为 jar 文件提供。
要运行该程序,理想情况下您只需调用
java -jar /PATH/TO/the.jar
也许您的 DE 有某种机制可以通过单击此类 jar 来运行它们。
答案2
.jar - Java ARchive - Java 语言使用的存档格式
.pkg.tar.xz - 某种类型的包,由以下人员存档tar
和压缩xz
您可以将其想象为您有一本用一种语言写的书,并且您想送给不懂该语言的人。当然,可以有翻译,但是......