eclipse - 我该如何解决这个 mvn 安装错误?无法执行 rpm-maven-plugin
问题描述
我正在尝试构建一个已导入 eclipse 的项目。我运行 mvn clean 运行良好。运行 mvn install 给我以下错误:
[WARNING] 'rpmbuild' is not recognized as an internal or external command,
[WARNING] operable program or batch file.
Failed to execute goal org.codehaus.mojo:rpm-maven-plugin:2.0-beta-2:rpm (default)
on project fusion-restful: RPM build execution returned: '1' executing 'cmd.exe /X /C
"rpmbuild -bb --buildroot C:\Users\kb60500\fusion-portal\fusion-restful\target\rpm\buildroot
--define "_topdir C:\Users\kb60500\fusion-portal\fusion-restful\target\rpm" --target noarch fusion-restful.spec"' -> [Help 1]
解决方案
rpmbuild
是一个 linux 特定的工具,默认情况下不适用于 windows。该工具由插件执行。您可以使用 cygwin 在 Windows 上运行它,但我认为最好的结果是使用 linux 系统来执行您的构建。有一篇关于此的博客文章(较旧但看起来仍然正确)。
推荐阅读
- android - 如何为移动应用设计循环事件系统?
- java - 如何从嵌套的 ArrayList 访问特定元素
- jenkins - Jenkins Pipeline sh 命令产生 java.io.NotSerializableException: java.util.regex.Matcher
- angular - 如何检查数组是否包含值
- sql - 搜索字段中的特定位置
- c# - Observable.Repeat 是不可阻挡的,是错误还是功能?
- sockets - Flutter:在后台应用程序时保持套接字 io 打开(IOS)
- c++ - glDrawArrays 抛出 1282 错误并且不绘制任何东西
- java - 1点击按钮连续屏幕切换?
- visual-studio - Visual Studio 删除旧的配置文件