VMware vSphere开发(2)配置VMware vSphere Web Services SDK的开发环境

 
查看文章
 
VMware vSphere开发(2)配置VMware vSphere Web Services SDK的开发环境
2010-03-23 14:20

作者:飞哥 (http://hi.baidu.com/imlidapeng)

版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。

在上文中,我们已经成功的配置好vSphere SDK的运行环境,并成功运行SDK中的例子。但要开发一个管理ESX服务器的系统,还需要我们配置vSphere SDK的开发环境。本文将介绍如何使用Eclipse搭建vSphere SDK开发环境。

如果你所开发的系统基于Apache Axis1.4和Java JDK 1.5之上的,可以直接在应用中使用这些VMware SDK预先编译好的jar文件,并不需要重新产生stub和编译。但为了更好的了解vSphere SDK,本文将在Eclipse中搭建包括vim、vim25、apputil、credstore以及samples共5个项目,独立开发调试,便于我们后续开发调试自己的ESX管理系统。

1.建立相应项目

 

2.建立package名称,拷贝对应的代码

Project Name                   Package Name                            Source Location
VMwareSDK_vim             com.vmware.vim                           \SDK\samples\Axis\java\com\vmware\vim
VMwareSDK_vim25         com.vmware.vim25                       \SDK\samples\Axis\java\com\vmware\vim25
VMwareSDK_appuitls      com.vmware.apputils                    \SDK\samples\Axis\java\com\vmware\apputils
VMwareSDK_credstore   com.vmware.security.credstore     \SDK\samples\Axis\java\com\vmware\security\credstore
VMwareSDK_samples     com.vmware.samples                    \SDK\samples\Axis\java\com\vmware\samples

3.设置java build path

分别在每个项目properties->java build path->projects中设定需要项目

Project Name                  Required Projects
VMwareSDK_vim             无
VMwareSDK_vim25         无
VMwareSDK_appuitls      VMwareSDK_vim, VMwareSDK_vim25, VMwareSDK_credstore
VMwareSDK_credstore   无
VMwareSDK_samples     VMwareSDK_vim, VMwareSDK_vim25, VMwareSDK_credstore, VMwareSDK_appuitls

在Eclipse的Windows->Preferences新增一个名叫AXIS的User Libraries,便于我们后续使用,如下图


分别在每个项目properties->java build path->libraries中添加需要的jar文件

Project Name                  Libraries
VMwareSDK_vim              无
VMwareSDK_vim25          无
VMwareSDK_appuitls       AXIS
VMwareSDK_credstore    无
VMwareSDK_samples      AXIS,wbem.jar,mailapi.jar,activation.jar

 

4.运行SimpleClient

新增一个Run configuration,按下图输入相应信息。

 

注意替换Program arguments中url、username、password参数。

 

 


Click run,如果成功获取你所测试的ESX Server的相关信息,恭喜你已经成功配置VMware vSphere Web Services SDK的开发环境。


转载于:https://www.cnblogs.com/wishma/archive/2011/06/27/2091454.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值