Usage: wsimport [options] where [options] include: -b specify jaxws/jaxb binding files or additional schemas (Each must have its own -b) -B Pass this option to JAXB schema compiler -catalog specify catalog file to resolve external entity references supports TR9401, XCatalog, and OASIS XML Catalog format. -classpath specify where to find user class files and wsimport extensions -cp specify where to find user class files and wsimport extensions -d specify where to place generated output files -encoding specify character encoding used by source files -extension allow vendor extensions - functionality not specified by the specification. Use of extensions may result in applications that are not portable or may not interoperate with other implementations -help display help -httpproxy: set a HTTP proxy. Format is [user[:password]@]proxyHost:proxyPort (port defaults to 8080) -J pass this option to javac -keep keep generated files -p specifies the target package -m generate module-info.java with given Java module name -quiet suppress wsimport output -s specify where to place generated source files -target generate code as per the given JAXWS spec version Defaults to 2.2, Accepted values are 2.0, 2.1 and 2.2 e.g. 2.0 will generate compliant code for JAXWS 2.0 spec -verbose output messages about what the compiler is doing -version print version information -fullversion print full version information -wsdllocation @WebServiceClient.wsdlLocation value -clientjar creates the jar file of the generated artifacts along with the WSDL metadata required for invoking the web service. -generateJWS generate stubbed JWS implementation file -implDestDir specify where to generate JWS implementation file -implServiceName local portion of service name for generated JWS implementation -implPortName local portion of port name for generated JWS implementation Extensions: -XadditionalHeaders map headers not bound to request or response message to Java method parameters -Xauthfile file to carry authorization information in the format http://username:password@example.org/stock?wsdl -Xdebug print debug information -Xno-addressing-databinding enable binding of W3C EndpointReferenceType to Java -Xnocompile do not compile generated Java files -XdisableAuthenticator disable Authenticator used by JAX-WS RI, -Xauthfile option will be ignored if set -XdisableSSLHostnameVerification disable the SSL Hostname verification while fetching wsdls Examples: wsimport stock.wsdl -b stock.xml -b stock.xjb wsimport -d generated http://example.org/stock?wsdl