A system and method for a deployment tool is provided. The deployment tool
in one aspect assembles and deploys software components generated by any
predetermined standard compliant application tools. The system and method
in one aspect isolates each application server's specific deployment
logic into plug-in modules. A user is provided with a series of input
tools or panels for specifying deployment variables and customizing the
deployment as needed. The customization includes the ability to select
the target application server and optionally, the target platform and
operating system.