RPM Build在Cygwin上返回1

时间:2015-06-02 16:31:44

标签: maven cygwin rpm rpmbuild

我正在使用Cygwin对我提供的一些代码运行mvn package。我绝对无法改变所提供代码的任何内容,所以我知道我的结果有问题。

我安装了rpm并根据需要添加了cmd.exe路径,但仍然遇到错误。

这是我在最后得到的日志错误

Failed to execute goal org.codehaus.mojo:rpm-maven-plugin:2.1.2:attached-rpm (generate-rpm) on project XXX: RPM build execution returned: '1' executing 'cmd.exe /X /C "rpmbuild -bb --target "noarch-pc-windows 7" --buildroot XXX --define "_topdir XXX" XXX.spec"' -> [Help 1]
  • 我用XXX替换了一些私人信息。如果您需要知道XXX代表什么,请告诉我。

1 个答案:

答案 0 :(得分:0)

这可能是因为您没有安装所有必需的软件包。

要在Cygwin中运行rpm-maven-plugin,您需要安装以下软件包:

  • rpm
  • rpm构建
  • rpm开发

还要确保%CYGWIN_HOME%\ bin在PATH环境变量中。