Setting Up for Java Development This chapter explains how to set up an environment to develop Java clients. Java Development Requirements for the Web Services SDKDeveloping Java Web-services client applications using the VMware vSphere Web Services SDK requires the Java SDK and a Java Web services development toolset. For best results, use Java 2, Standard Edition, version 8.0 (J2SE 1.8.x). Set Up for Java Development for the Web Services SDKSpecific setup instructions depend on whether your development workstation already meets some or all of the requirements, which client-side Web service library you plan to use, and whether you plan to use the provided samples. Specific setup instructions also depend on whether your target server uses the HTTPS protocol or HTTP. Generating Stubs and Compiling Classes for the Web Services SDKThe vSphere Web Services SDK includes a set of Java archive files for the sample programs. The sample .jar files were created using the JAX-WS Web services libraries. Running the Web Services SDK SimpleClient Sample Application to Validate SetupYou can test your setup and connectivity by running one of the sample applications, such as SimpleClient. SimpleClient is a Java class that connects to the server and obtains a listing of the top-level inventory entities, their properties, and references. You can run any of the samples using the run.bat (or run.sh) script.