Specifications
VMware, Inc. 9
Chapter 1 Using the Integrated Virtual Debugger for Eclipse
Supported JRE Versions
ThehostsystemmustberunningaJavaruntimeenvironment(JRE)meetingJava2PlatformStandardEdition
(J2SE)5.0orhigherspecifications.J2SEconsistsoftheJREanddevelopertoolsforcompiling,debugging,and
runningapplicationswrittenintheJavalanguage.
Eclipse Requirements
FordebuggingJavaapplications,theIntegratedVirtualDebuggersupportsEclipse3.2,3.3,3.3.x,3.4,and3.4.x.
Eclipse3.5mightwork,butwasnottested.OnWindowsVistahosts,youmusthaveEclipse3.2.2orhigher
installed.OnlytheJavalanguageissupported.
TodebugCandC++applicationswiththeIntegratedVirtualDebugge
r,youmusthaveEclipseClassic3.4.x
andhigherandJava6installedonthehost.OnWindowshosts,youmusthaveMinGWwithgdbserver6.6
installed.TheMinGWwithgdbserver6.6downloadisavailablefromthesourceforge.netWebsite.
Installing and Uninstalling the Integrated Virtual Debugger for Eclipse
YoumustinstalltheappropriateversionofEclipseonthehost.ForinformationabouttherequiredEclipse
versionstodebugJavaorCandC++applications,see“EclipseRequirements”onpage 9.
BeforeyoubegininstallingWorkstation,makesurethatyouhavetheprerequisiteslistedin“Installation
RequirementsoftheIntegratedVirtualDebuggerforEc
lipse”onpage 8.
WhenyouinstallthelatestversionofWorkstationwithEclipsepresent,theWorkstationinstallerinstallsthe
IntegratedVirtualDebuggerforEclipse.ForinformationabouthowtoinstallWorkstation,seetheWorkstation
User’sManualontheVMwareWebsite.IfyouinstallEclipseafteryouinstallWorkstation,runtheW
orkstation
installeragainandselecttheModifyoptiontoinstalltheIntegratedVirtualDebuggerforEclipse.
WhenyouinstalltheIntegratedVirtualDebuggerforEclipse:
FortheJRE,theIntegratedVirtualDebuggerplug‐in,ivd.jar,FoundryJavabindings,andthe
plugin.xmllaunchconfigurationfileareplacedinthecom.vmware.bfg_1.0.0subdirectoryofthe
Eclipseplug‐indirectory.
AfteryourestartEclipse,theDebugmenuincludesthenewlaunchconfigurationtypesVMwareattach
toapplicationandVMwareexecuteJavaapplication.Theselau
nchconfigurationtypeshaveaVMware
tabthatenablesyoutoconfigurevirtualmachinesettings.
ForCandC++debugging,theIntegratedVirtualDebuggerplug‐ininstallsinthefollowingdirectories:
<Eclipse_Features_Directory>/com.vmware.remotedebug.ccpp.feature_1.0.0/
<Eclipse_Plugin_Directory>/com.vmware.remotedebug.ccpp_1.0.0.jar
<Eclipse_Plugin_Directory>/com.vmware.vixapi_1.0.0.jar
<Eclipse_Plugin_Directory>/com.vmware.vixservice.connectorservice_1.0.0.jar
<Eclipse_Plugin_Directory>/com.vmware.vixservice.services_1.0.0.jar
<Eclipse_Plugin_Directory>/com.vmware.vixservice.subsystems_1.0.0.jar
<Eclipse_Plugin_Directory>/com.vmware.vixservice.ui_1.0.0.jar
TouninstalltheIntegratedVirtualDebuggerforEclipseuninstallWorkstation.Formoreinformationabout
howtouninstallWorkstation,seetheWorkstationUser’sManualontheVMwareWebsite.
VMware Tools Requirements
MakesurethattheversionofVMwareToolsonthedebuggedguestoperatingsystemmatchestheversionof
Workstation7.0(ofwhichtheIntegratedVirtualDebuggerisacomponent)onthehost.
N
OTEEclipsedisplaystheerrormessageunable to load classifanunsupportedversionofJ2SEisbeing
usedonthehostsystem.
NOTEYoucannothaveGNUCompilerfortheJavaprogramminglanguage(GCJ)orGNUInterpreterforJava
(GIJ)installedoneitherthehostorguestoperatingsystem.