開発中、WAR が既にデプロイされているかどうかに関係なく、war をローカル アプリ サーバーにデプロイすることはかなり一般的です (つまり、古いバージョンが存在する場合は、その上にデプロイするだけです)。
ただし、次の状況では、cargo と glassfish maven プラグインの両方が失敗します。
- 戦争がまだ展開されていない場合は、「再展開」します。
- すでにデプロイされている場合は「デプロイ」。
開発者として、どちらかを選択する必要はありません。両方のユースケースでデプロイを成功させる単一のコマンドはありますか?