maven插件、ant任务或gradle插件,用于检查rpm是否已安装
有人知道maven插件、ant任务或gradle插件可以验证rpm是否已经安装在Linux系统上吗?谷歌搜索结果中出现的所有插件似乎都专注于创建RPM,而不是检查RPM依赖性,例如:maven插件、ant任务或gradle插件,用于检查rpm是否已安装,maven,ant,openssl,gradle,rpm,Maven,Ant,Openssl,Gradle,Rpm,有人知道maven插件、ant任务或gradle插件可以验证rpm是否已经安装在Linux系统上吗?谷歌搜索结果中出现的所有插件似乎都专注于创建RPM,而不是检查RPM依赖性,例如: c-builds插件 rpm maven插件 上下文:我们有一些maven原生插件工件,它们依赖于openssl开发RPM中的/usr/include/openssl/ssl.h和/usr/lib/libssl.a。我想要一种验证openssl-devel RPM是否已安装的方法 我的问题有点像。但是,如果插件
- c-builds插件
- rpm maven插件
我的问题有点像。但是,如果插件只是确认在Red Hat Linux系统上安装了RPM,那么我没问题,实际上获取RPM将是一个很好的选择。您可以编写一个小型maven enforcer规则,只调用Runtime.getRuntime().exec(“RPM-q openssl-devel”)并解析输出。它简单快捷。如果你没有找到rpm,执行者可以破坏构建并给你一个警告