Java Web アプリケーションの rpm インストール ファイルを作成するために、maven rpm プラグインを使用しています。クラスと構成ファイルを ubuntu tomcat7 にコピーしてから、tomcat を起動します。rpm ファイルを作成し、「alien」を使用して .deb ファイルに変換します。問題は、構成ファイルとしてマークされているファイルが最初にコピーされないことです。
<mapping>
<directory>/var/lib/tomcat7/webapps/ROOT/WEB-INF/classes</directory>
<configuration>noreplace</configuration>
<filemode>777</filemode>
<username>elaheh</username>
<groupname>elaheh</groupname>
<sources>
<source>
<location>target/project/WEB-INF/classes/config.properties</location>
</source>
</sources>
</mapping>
ここで構成「noreplace」を設定します。configuration=true もテストしました。しかし、どれも機能しませんでした。初めて構成ファイルをコピーする必要がありますが、更新時にそれらを上書きしません。