【发布时间】:2018-01-30 13:28:44
【问题描述】:
我正在尝试为使用 izpack 生成的可执行 jar 创建一个 rpm 包。它基本上是一个安装向导,允许用户安装工具/软件。它提供了一个可执行的 jar。所以我们必须这样做
Java -jar 文件.jar
初始化向导。我试图在 Linux 中通过创建一个带有这个 jar 的 rpm 和一个执行这个 jar 并在我执行 rpm 文件时运行 sh 文件的 sh 文件来在 Linux 中自动化它。我是 rpmbuild 新手,所有在线教程都是关于将特定 jar 从 rpm 文件复制到目标位置,而不是关于如何执行它。
谁能给我一个示例规范文件,它执行以下操作
使用 .jar 和 .sh 创建一个 rpm 文件 当执行 rpm -i file.rpm 时,它会运行 .sh 文件,该文件又会执行 jar 并打开向导。
我愿意接受有关如何使 jar 自动执行的任何其他建议。我基本上是在尝试为 linux 创建一个类似的 exe 文件
提前致谢。
【问题讨论】:
标签: java rpm rpmbuild rpm-spec