gpt4 book ai didi

maven-3 - 如何在pom文件的rpm映射中排除目录?

转载 作者:行者123 更新时间:2023-12-03 16:04:40 25 4
gpt4 key购买 nike

我有一个创建RPM工件的pom文件,并且RPM将/tmp/some_script.sh安装到/etc/init.d/some_script中。

它确实做到了这一点,但是它还在安装/etc/init.d之前尝试安装/etc/init.d/some_script。换句话说,如果我运行:

rpm -qlp my_rpm.rpm

我得到:

/etc/init.d
/etc/init.d/some_script
.....

如何强制不安装 /etc/init.d

这是相关的配置:

<mapping>
<directory>/etc/init.d</directory>
<username>root</username>
<groupname>root</groupname>
<sources>
<source>
<location>/tmp/some_script.sh</location>
<destination>some_script</destination>
</source>
</sources>
</mapping>

最佳答案

根据rpm-maven-plugin:

<mapping>
<directory>/etc/init.d</directory>
<!-- Set this to false -->
<directoryIncluded>false</directoryIncluded>
<username>root</username>
<groupname>root</groupname>
<sources>
<source>
<location>/tmp/some_script.sh</location>
<destination>some_script</destination>
</source>
</sources>
</mapping>

关于maven-3 - 如何在pom文件的rpm映射中排除目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17305210/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com