Maven RPM插件无法在intellij中找到rpm命令

Jas*_*son 5 maven-2 intellij-idea

我有一个模块,我试图使用Maven RPM插件打包为RPM.当我从命令行运行mvn package时,它会按预期生成rpm.当我尝试从Intellij中运行包阶段时,似乎无法找到rpm命令:

[WARNING] /bin/sh: rpm: command not found
Run Code Online (Sandbox Code Playgroud)

......之后是:

[ERROR] Failed to execute goal org.codehaus.mojo:rpm-maven-plugin:2.1-alpha-1:rpm (default-rpm) on project ve_hive_client: RPM query for default vendor returned: '127' executing '/bin/sh -c rpm -E '%{_host_vendor}'' -> [Help 1]
Run Code Online (Sandbox Code Playgroud)

我的预感是我的rpm安装(/ usr/local/bin/rpm)在Intellij的PATH中不可用.知道如何添加它吗?

小智 0

尝试添加:

PATH=PATH:/usr/local/bin/rpm
Run Code Online (Sandbox Code Playgroud)

在你的 .bashrc 中?

不确定这是否有帮助,但值得一试。