Requirements for Developing vSphere Web Client Extension Solutions
To create plug-in modules for the vSphere Web Client, your development environment must include the following items.
A development environment capable of developing Flex web applications using ActionScript and MXML. A best practice is to use the Spring Tools Suite and the FlexBuilder plug-in for the Eclipse IDE. The vSphere Web Client SDK includes tools and plug-ins for the Spring Tools Suite to aid you in creating vSphere Web Client plug-in modules.
A text editor for creating XML files. While you can use any text editor to create the required XML, a best practice is to use an XML editor such as Altova XML Spy to ensure that you create well-formed XML files.
A development environment capable of developing Java-based web applications. A best practice is to use the Spring Tools Suite. The vSphere Web Client contains tools and plug-ins for the Spring Tools Suite to aid you in creating services compatible with the vSphere Web Client Virgo server framework.
Note You can build out the virtualization stack you need to run vCenter Server or VCVA software using virtual machines, using VMware Fusion, instead of providing dedicated hardware.