プロセスリソースフェーズで実行する必要がある実行を使用して、プラグイン(pom.xml内)を指定しました。したがって、プロジェクトを開始すると、プロジェクトをコンパイルして実行する前に、ゴール(liquibaseを使用したデータベースの変更)が実行されます。
<plugin>
[...]
<executions>
<execution>
<phase>process-resources</phase>
<goals>
<goal>update</goal>
</goals>
</execution>
</executions>
</plugin>
プロジェクトを本番環境にデプロイすると、Tomcatによってデプロイされるwarパッケージがあります。
しかし、目標がいつ実行されるかはわかりません。目標がデプロイされてから、ユーザーがアプリケーションを使用できるようになる前に、目標を1回だけ実行したいと思います。
この場合のワークフローはどうですか?目標は一度だけ自動的に実行されますか、それともここで何かを逃しますか?