我是为基于java的项目创建一个RPM文件。所以我拥有的是Enterprise存档和一些配置文件。我的任务是编写一个spec文件来构建rpm并进行共享,以便最终用户可以将其安装到系统中。
安装时,应将耳朵复制到jboss的部署文件夹中。如果没有,数据库必须在那里,创建新数据库。
我能够在%prep,%build和%install部分的spec文件中编写rpm构建配置。但是,我无法找到如何配置spec文件,以便在安装时将耳朵复制到部署文件夹和配置文件中所需的路径。能帮忙吗?
提前谢谢你。
答案 0 :(得分:0)
你可以写" scriptlets"根据'%pre' (在目标主机上安装之前的处理)和'%post' (在目标主机上安装后)。
在这些脚本中,您必须找到部署文件夹的位置。
您的JBOSS是否以rpm为单位打包?