Home > vSphere API > Tutorial: Easy VMware Development with VI Java API and Groovy

Tutorial: Easy VMware Development with VI Java API and Groovy

April 20th, 2010 Leave a comment Go to comments

Every time I google for VI(vSphere) Java API, I get something new. Here is yet another one I just found. It’s a blog article Easy VMware Development with VI Java API and Groovy by Aaron Sweemer. By reading his blog site, I came to know Aaron is actually my colleague at VMware working as a Sr. System Engineer in Cincinnati Ohio. He is the principal blogger at Virtual Insanity.

In his blog, Aaron showed a HelloVM.groovy program after my HelloVM.java from the VMware VI Java API project. Upon reading his code, you can have a good sense what the Groovy version looks like. He also gave a nice and short introduction about Groovy, along with links to online tutorials. So don’t worry if you are new to Groovy. In the end, he listed 7 steps on using VI Java API in Groovy for fun! In one of follow up comments, Guillaume Laforge contributed a slightly “goovy-fied” version. Great jobs Aaron and Guillaume! If you want to leverage VI Java API in Groovy, the article is a must read.

Time to learn how to "Google" and manage your VMware and clouds in a fast and secure


The VI Java API can be used in any JVM languages. If you are interested in writing a tutorial for other languages, please let me know (sjin2008 at users.sourceforge.net) and I will be happy to include your tutorial in the VI Java API website.

  1. May 31st, 2010 at 04:49 | #1

    nice groovy, i think its good article. good luck

  2. August 12th, 2010 at 06:57 | #2

    Hey i have done some work with vb and was wondering how different is java from vb?

  3. Kent Georgeson
    June 16th, 2011 at 01:31 | #3

    Any development on the same capability for vCloud API?

  4. June 16th, 2011 at 04:03 | #4

    Hi Kent,

    Great question. Currently VI Java API does not include vCloud API, therefore no such capability there.


  5. July 16th, 2017 at 13:40 | #5

    Hey very nice site!! Man .. Excellent .. Superb ..
    I’ll bookmark your site and take the feeds also? I’m satisfied to find
    so many useful information right here in the submit, we need work out more strategies on this regard,
    thanks for sharing. . . . . .

  1. May 3rd, 2010 at 00:47 | #1
  2. May 21st, 2010 at 09:07 | #2