我想为java应用程序创建一个RPM包。我从来没有做过rpm包,我仍然不太明白如何手动完成。是否有可以自动完成此(或至少大部分)的软件?目前,如果用户想要使用应用程序,他/她必须下载tar.gz文件,取消tar,然后运行负责安装的.sh文件。
我的开发工作机器是Windows(不要欺负我!)如果这有帮助的话。
我找到了THIS软件,但我不确定它是否适用于我想要做的事情。请注意,当前项目设置 - 是NON Maven
任何帮助表示赞赏
答案 0 :(得分:0)
我不知道你是否在网上看过这个。有一个非常简单的教程at。您可以轻松按照以下步骤创建rpm package
。
答案 1 :(得分:0)
前几天,我在Sourceforge.net上找到了几个软件,但其中一个只是RPM构建工具上面的图形界面,我需要了解要放入spec文件和.rpmmacros中的内容...... { {3}}似乎太简单了,无法做我想做的事情。目前,我正在尝试使用Redline RPM纯Java库,如果需要,可以使用或不使用Ant。我仍然试图让它工作,因为你可以看到The other one。
答案 2 :(得分:0)
我使用insall4j来完成这项工作。有一个用于创建安装程序(和启动程序)的ant任务