Java 是否有一个Maven插件来获取rpm

Java 是否有一个Maven插件来获取rpm,java,linux,maven,rpm,apt,Java,Linux,Maven,Rpm,Apt,作为当前过程的一部分,我必须先获取Linux包,然后进行Maven构建 是否有Maven插件来获取Linux包(rpm-ixxx或apt get install xxx) maven exec插件支持这一点。但是有没有更专门的插件将数据包装在上面呢 注意:-maven rpm plugin和maven apt plugin似乎允许您创建rpm软件包,而不是获取它们问题是为什么在特定maven buil之前需要安装rpm?我正在使用maven make plugin为C部分将C和Java代码集成到

作为当前过程的一部分,我必须先获取Linux包,然后进行Maven构建

是否有Maven插件来获取Linux包(
rpm-ixxx
apt get install xxx

maven exec插件支持这一点。但是有没有更专门的插件将数据包装在上面呢


注意:-maven rpm plugin和maven apt plugin似乎允许您创建rpm软件包,而不是获取它们

问题是为什么在特定maven buil之前需要安装rpm?我正在使用maven make plugin为C部分将C和Java代码集成到同一个项目中。C部分具有使用apt get或rpm解析的依赖项。传统上,依赖rpm的安装是在Makefiles之外进行的?您可以在诸如Jenkins/Hudson等ci解决方案的作业中完成rpm的安装步骤。我没有遇到专门的插件。我认为减少手动安装步骤的数量通常是一个好主意,这样我就可以按照您的思路进行操作。也许你可以使用Antrun插件,在你做出影响他们更大系统的更改或将其放入配置文件之前,请用户确认。你真的需要安装应用程序(
xxx
),还是只需要一些工件就可以将它们重新包装到你的应用程序中?@Ranjan你找到过这样的maven插件吗?我正在寻找的东西,至少检查是否已安装RPM。与您类似,我在对Java代码所依赖的一些本机代码进行Maven构建时也需要它。