あなたがしなければならないことは、Maven の規則と推奨されるベスト プラクティスに反します。覚えておかなければならないのは、Maven はデプロイではなく、ビルドとリリースを行うということです。はい、デプロイの目標がありますが、その目標はビルドまたはリリースから生成されたアーティファクトを取得し、アーティファクトのすべてのバージョンを格納しているリモートの Maven リポジトリにプッシュします。このリポジトリ構造により、mvn release:perform を実行すると、JAR ファイルと WAR ファイルが異なるフォルダーに配置されます。これは、maven に mvn deploy を実行するように要求する別の方法です。
Now if you want to keep with the Maven way of doing things, you should write another script (shell, Ant, your choice) for deployment that would get those JAR and WAR files from the remote Maven artifact repository and bundle them up the way you want and deploy it to the server(s) you want them installed on.
Now, you can change maven to sort of do what you want your are asking, but you'll have to create another project/module that only does bundling of the JAR and WAR files in the way you want as an archive file (tar, gzip, zip). The Maven assembly plugin is the tool to do this job. You can find out more about the assembly plugin here. Now, keep in mind, mvn release:perform will still push the archive to the Maven repository. You'll still need to have a deployment script to get the archive file from the remote Maven repository and extract it to the server you want to deploy it to.