Java RPM构建可执行文件'/usr/bin/rpmbuild';在此系统(mac)上找不到
我正试图通过gitbash中的命令“mvn clean install”来安装maven依赖项。我得到这个错误:Java RPM构建可执行文件'/usr/bin/rpmbuild';在此系统(mac)上找不到,java,maven,git-bash,rpm,Java,Maven,Git Bash,Rpm,我正试图通过gitbash中的命令“mvn clean install”来安装maven依赖项。我得到这个错误: 有人熟悉mac上的rpm吗?我曾尝试通过自制软件安装rpm,但似乎无法解决问题 rpmbuild是一个特定于Red Hat Linux系列的工具,用于构建RPM—应用程序包 看起来在构建过程中,您有一个maven插件,它调用Mac上显然不存在的thosrpmbuild工具 现在,您可以通过操作系统使用maven配置文件,这样就不会在macos上调用此插件 <profiles&
有人熟悉mac上的rpm吗?我曾尝试通过自制软件安装rpm,但似乎无法解决问题
rpmbuild
是一个特定于Red Hat Linux系列的工具,用于构建RPM—应用程序包
看起来在构建过程中,您有一个maven插件,它调用Mac上显然不存在的thosrpmbuild
工具
现在,您可以通过操作系统使用maven配置文件,这样就不会在macos上调用此插件
<profiles>
<profile>
<activation>
<os>
<family>linux</family>
</os>
</activation>
<build>
<plugins>
<plugin>
... <!-- here comes your rpm plugin -->
</plugin>
</plugins>
</build>
...
</profile>
</profiles>
linux
...
...
您可能还需要附上一些其他插件,这些插件可能使用此步骤中生成的RPM。。。这实际上取决于您的项目,希望它不会成为项目开发过程的障碍(我假设您正在尝试编译东西、运行测试和执行一些开发任务)如果没有更多关于您正在构建的内容的详细信息,我们将无法真正帮助您。听起来您正在运行的Maven版本包含Linux特定的部分(RPM是Linux软件包管理器),因此它不会在MacOS上运行。@标记是,有som Linux特定的部分。所以没有任何选项可以解决这个问题?这取决于,向我们展示POM并向我们解释构建应该做什么,也许有一个解决方案可用。