将 swing 应用程序打包为 red hat 的 rpm 包?

Package java swing application as rpm package for red hat?

我已经为 ubantu 创建了 java 应用程序的安装程序,意味着基于 debian 的系统。

我有 2 个选择在基于 rpm 的系统上分发包:

  1. 通过将 .deb (debian) 包转换成 rpm 并在 red-hat 上安装它。
  2. 正在使用 rpm-tools 创建 .rpm 包。

通过选择第一选择,我做到了:

  alien -r Mydeb.deb

上述命令的输出创建 Mydeb.rpm 包。

将 .deb 转换为 rpm 但是当我要安装它时 安装后出现问题。

无法加载包javecodec:52找不到。

如何在 linux

中将带有嵌入式 jvm 的 .jar 与 DB 文件夹打包

一般问题。所以这是一般答案:https://fedorahosted.org/released/javapackages/doc/