0

rpmのpom.xmlファイルに以下の構成があります。rpmの実行時に特定のフォルダーにjarをコピーしたい。コードは pom.xml で次のようになります。

<mapping>
   <directory>/var/lib/abc</directory>
   <filemode>777</filemode>
   <username>aaa</username>
   <groupname>aaa</groupname>
   <sources>
       <source>
          <location>/opt/lib/temp.jar</location>
       </source>
   </sources>
</mapping>

別のrpmの別のpomファイルにあるのと同じ構成。

問題は、最初に任意の rpm を実行すると、フォルダーが作成され、ファイルがコピーされることです。

期待どおりに動作しましたが、別の rpm ファイルを実行すると、ファイルが既に存在し、それらのファイルを上書きしないというエラーが生成されました。

私が知りたいのは、それらのファイルを上書きする方法や、ファイルがその場所に既に存在する場合にエラーを回避する方法はありますか。

ありがとう、アトゥル

4

1 に答える 1