VMware for Java development and testing


I just got a beta announcement for VMware Workstation v6.0 which looks to have some pretty nifty new features.  This release adds Vista support, multi-head support (different monitor per VM or single VM on mutli monitors), headless support (run a VM in the background without Workstation UI), and a set of automation APIs to allow scripted or programmatic interaction with the VM.

In addition, one of the features I thought sounded interesting is what they call the “Virtual Debugger” for VS and Eclipse.  From what I gather, this means an Eclipse plugin that uses the automation APIs to start a VM, deploy a Java program to the VM, and communicate between the Eclipse remote debugger and the Java app in the VM.  I am sure all of this is possible today with 5.5, but the productivity aspect of the Eclipse integration sounds pretty cool, not to mention that I bet it does more than I mention here.

On that note, if you aren’t using VMware Workstation, you probably should be.  I think it is easily one of the most useful software tools that I use and I don’t think I could live without it for QA and integration testing.  I spend a lot of time evangelizing VMware to my clients and friends in the Java world and it just amazes me that more people aren’t using it.

By the way, for $299 you can get a VMTN subscription that includes a bunch of VMware software for development and testing.  Go get it.

  1. #1 by Duke Nukem on January 1st, 2007

    VMware also has Fusion for OSX here: http://www.vmware.com/products/beta/fusion

  2. #2 by heyitspablo on February 28th, 2009

    Just announced a Java SDK Toolkit for building management applications for VMware Infrastructure

    http://vmware.com/go/sdkforjava

(will not be published)
  1. No trackbacks yet.